Holly Hills Auto Service
Add to Favorites
Claimed
OPEN NOW
Today: 9:00 am - 5:00 pm
Saved to Favorites
03/21/2011
I took my car to holly hills because the woman on the phone sounded nice and they are near my home. I paid 400.00 and all they did was make it run worse! Horrible service! I will never go there again!
Phone: (314) 832-3636
Address: 4175 Holly Hills Blvd, Saint Louis, MO 63116
6230 Gravois Ave, Saint Louis, MO 63116
116 Robert Ave, Saint Louis, MO 63111
232 Lemay Ferry Rd, Saint Louis, MO 63125
8900 Gravois Rd, Saint Louis, MO 63123
12909 Olive Blvd, Saint Louis, MO 63141
2236 Gravois Ave, Saint Louis, MO 63104
10689 Tesshire Dr, Saint Louis, MO 63123
3940a Mississippi Ave, East Saint Louis, IL 62206
1290 N Highway 67 St, Florissant, MO 63031