Auto Repair El Maestro LLC
Auto Repair
Hours
:
225 N Birch St, Ottumwa IA 52501
(641) 980-4579
Directions
A+
Hours
Monday
9AM - 6PM
Tuesday
9AM - 6PM
Wednesday
9AM - 6PM
Thursday
9AM - 6PM
Friday
9AM - 6PM
Saturday
Closed
Sunday
Closed
Most Recent Comments
Write a review
June 2021
Fast service great communication will return if needed
October 2020
Was super helpful with my vehicle and was a Godsend when it came to pricing!
June 2020
These guys are the best in the mechanic business there is hands down. Best service I ever got
More Comments(11)
You May Also Like
0.17 miles
Keystone Automotive - Ottumwa - 116 S Birch St, Ottumwa
Car Repair, Auto Parts
0.26 miles
ECARD-FDD - 433 E Main St #3027, Ottumwa
Car Repair, Auto Repair
0.51 miles
Sinaloa Auto Sales - 1425 E Main St, Ottumwa
Car Repair, Auto Repair
0.9 miles
Vice Transmission & Auto Repair - 235 N Madison Ave, Ottumwa
Car Repair, Transmission Repair
Ottumwa, Iowa
Auto Repair El Maestro LLC
Car Repair in Ottumwa, IA
225 N Birch St, Ottumwa
(641) 980-4579
Suggest an Edit
Collect your award certificate!
Related Searches
Auto Parts
Transmission Repair