Papa's Auto Repair
Auto repair
Phone: (314) 352-2381
Cross Streets: Near the intersection of Taft Ave and Tennessee Ave
3540 Taft Ave St Louis, MO 63111 ·587.74 mi
Is this your business? Verify your listing
Reviews
yelp 5.0
1 reviews
5 star
1
4 star
0
3 star
0
2 star
0
1 star
0
Cherie M.
09/15/09
This is a small, three bay operation, and at first you think you've been dumped back into the 40ies but this place is better than any Honda shop I've ever set foot in. My 1994 Honda has 274,000 +...
MoreAdvertisement
