1. Energy Depot 6300 Andrews Hwy, Odessa, TX 79762 Coordinate: 31.90357,-102.39157 Phone: (432) 332-8800
2. Mega Care Solutions 1500 N Texas Ave, Odessa, TX 79761 Coordinate: 31.8583,-102.37469 Phone: (432) 897-1094