Piqua Repairs
Auto repair
Phone: (260) 724-7687
803 S 11th St Decatur, IN 46733 ·351.58 mi
Is this your business? Verify your listing
Reviews
yelp 3.0
2 reviews
5 star
1
4 star
0
3 star
0
2 star
0
1 star
1
Brian F.
07/20/15
Quick and great repair. Done within a few hours. Actual price was pretty close to the estimate I received over the phone. Nice clean lobby and interesting decor.
More Jason B.
01/17/21
purchased a car about 7 months ago and the owner wont put in the time to get me the correct title very disappointed in the customer service provided and will never do business with again
MoreAdvertisement
