( 27 Reviews )
FINAL Automotive Finishes
Wheel Store, Auto Glass Shop, Auto Machine Shop
1390 Louis Ave Elk Grove Village, IL 60007
Shawn Aguilar
please stay away from them. They do horrible work and they just dont care they do horrible work. Did my brakes and started to flack before I left the shop.
( 106 Reviews )
Suburban Towing & Recovery
Towing Service, Auto Repair Shop, Auto Restoration Service
1595 Jarvis Ave. Elk Grove Village, IL 60007
Selbi Gochieva
I had an accident and my car was taken there. The workers here are very rude and don't want to work at all.Their negative attitude and emotions are shown in their face. T ... more
( 6 Reviews )