( 113 Reviews )
Ace Automotive
Auto Repair Shop, Auto Tune Up Service, Brake Shop
834 E 8th St New Albany, IN 47150
Youtube Youtube Youtube Youtube
This place will overcharge you by hundreds of dollars more than what the dealership will charge you. I took my car to this place and they did their diagnostic. Said it wo ... more
( 0 Reviews )