Search results
- See moreMontero Tire ShopTires
Phone: (317) 531-5733
8005 E 42nd St Indianapolis, IN 46226 1923.63 mi
Is this your business? Verify your listing
Phone: (317) 531-5733
8005 E 42nd St Indianapolis, IN 46226 1923.63 mi
Is this your business? Verify your listing
5.0 1 review
Thanks to the never ending, every where you turn construction in in Indy I ended up with a tire that had 5 nails and 2 screws causing it to shred w/o notice.. and on my already crappy birthday so... More