Downtown Auto Body
Auto Body Shop
Phone: (865) 379-7676
105 S Wright Rd Alcoa, TN 37701 ·293.37 mi
Is this your business? Verify your listing
Reviews
yelp 1.0
3 reviews
5 star
0
4 star
0
3 star
0
2 star
0
1 star
3
Gage A.
04/11/26
if you want your car to be good and reliable after your visit, do not go here I went in for an idle speed accumulator which means whenever you put it in park how far it's gonna auto upper down...
More John D.
03/15/25
Beware!!! If I could leave negative stars I would. This place is now run by a bunch of hacks. If you are not aware the original owner died suddenly some months back and the son in law runs it now....
More Madison M.
10/20/13
Downtown Auto Body was not my choice of tow companies when I was in a serious accident on Alcoa Highway, but as I was loaded into the ambulance, the police officer stated that he would have them...
MoreAdvertisement
