1. Iron Horse Supply 922 N Grant Ave, Odessa, TX 79761 Coordinate: 31.85295,-102.37238 Phone: (432) 552-8920
2. Oil Patch Rental Services 2407 E Murphy St, Odessa, TX 79761 Coordinate: 31.85253,-102.32843 Phone: (432) 332-9030