1 Michael Hamer Ambulatory Health Care Facilities - Clinic/Center - Health Service Avg. Rating: 0/5 Main Location 1330 E 8th St Ste 203Odessa, Texas 79761