Search results
- American Auto BodyAuto Body Shop
1058 Gorham St Lowell, MA 01852 633.63 mi
Is this your business? Verify your listing
1058 Gorham St Lowell, MA 01852 633.63 mi
Is this your business? Verify your listing
1.0 2 reviews
The worst customer service experience I ever had. Joe the manager was rude, gave me an attitude. I told him I was referred to by the guy across the street and he said I don't care what they say,... More
The older man that does insurance claims is rude yells at the customs he smells and just an over all nasty old man don't have him do your estimates u will receive his Ignorance and bad customer... More