Neighbors Emergency Center - Odessa

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