Health and Medicine > Emergency Service > Emergency Room
Address: 2731 N. Grandview Ave., Odessa, TX, 79762
Phone: (432) 366-0945
Website: https://nec24.com/location/texas-city-emergency-center
Category: Healthcare
Tags: #HealthandMedicine>Em
Listed on BizVoices