Independent Auto Clinic
170 W Valley Ave, Homewood 35209