Where do you need Auto Repair Shops ?
Ortiz Auto Repair
317-248-0494
39.755753
-86.239616
About Ortiz Auto Repair
Ortiz Auto Repair is located at 4655 W Washington St, Indianapolis, IN. This location is in the Stout Field neighborhood. This business specializes in Auto Repair & Service.