City Auto Sales & Repair
16030 Main St
Town Creek
AL
35672
(256) 685-0828
Open Map
Description
City Auto Sales and Repair is located at 16030 Main St, Town Creek, AL. This business specializes in Auto Repair & Service and Towing.
by merchantcircle on October 10, 2017 from
merchantcircle
Auto Dealers
Auto Repair
Auto Repair & Service
Auto repairing
Auto wreckers & salvage
Automotive
Autos
Commercial Vehicles
Towing
Wrecking contractors