Medical Center Hospital Hospitals Address: 500 W 4th St, ODESSA, Texas, 79761 United States Back to Main Locator Page