Superior Towing
853 Nevada St
Auburn
CA
95603
(530) 885-7291
Open Map
Description
Superior Towing is located at 853 Nevada St in Auburn and has been in the business of Towing Service, Automotive since 1981.
by dandb on June 25, 2015 from
dandb
Information from the business
Local & Long Distance Towing, Emergency Road Service
by merchantcircle on October 24, 2011 from
merchantcircle
Auto Wrecker
automobile
Automotive
Autos
Car & Auto Towing
Other
towing
Towing Service
Towing Services
Wrecker Service