Orta's Mechanical Shop
Add to Favorites
Add Hours
Saved to Favorites
Ortas Mechanic Shop
Phone: (956) 566-8896
Address: 302 E Park Ave, Pharr, TX 78577
705 E US Highway 83, Pharr, TX 78577
908 E Ferguson St, Pharr, TX 78577
325 W Us Highway 83, Pharr, TX 78577
[200-299] K Center St, McAllen, TX 78501
908 E Us Highway 83, Pharr, TX 78577
5321 N Athol St, Pharr, TX 78577
2901 N Sugar Rd, Pharr, TX 78577
605 W El Rancho Blanco Rd, Pharr, TX 78577
110 N 11th St, Mcallen, TX 78501
307 S K Center St, McAllen, TX 78501