City of Odessa Address: 411 E 8Th ST, Odessa, TX 79761 Phone: (432) 335-4129 Services: Ambulance Call (432) 335-4129 Get Directions