Sts Garage
6715 Dunsmuir Ave
Dunsmuir
CA
96025
(530) 235-4180
Open Map
Description
Sts Garage was founded in 2010, and is located at 6715 Dunsmuir Ave in Dunsmuir.
by dandb on June 25, 2015 from
dandb
Auto air conditioning
auto repair
auto service
Automobile - Repairs & Services
Automotive
Automotive Repair
automotive repair & maintenance
automotive repair shops
automotive services
General Automotive Repair Shops