Extreme Towing Locations & Hours in Placerville, CA 95667
Extreme Towing Store Details
-
Address
332 Placerville Dr
Placerville, CA 95667
Maps & Directions
-
Phone Number
(530) 621-9986
Nearby Extreme Towing Locations
Popular Stores in Placerville
Popular Store Locations & Hours