1. Energy Depot 6300 Andrews Hwy, Odessa, TX 79762 Coordinate: 31.90357,-102.39157 Phone: (432) 332-8800