Rug Doctor

0 Reviews

0.0000 stars - based on 0 reviews
5665 Balboa Ave San Diego, California 92111
(858) 277-8667


Rug Doctor is located at the address 5665 Balboa Ave in San Diego, California 92111. They can be contacted via phone at (858) 277-8667 for pricing, hours and directions.

For more information go to||

For maps and directions to Rug Doctor view the map to the right. For reviews of Rug Doctor see below.

You must Sign in to post reviews.

by on

0 Reviews