Dr. Luis Benavides, MD
Family Medicine
Make an Appointment
(432) 335-5333Telehealth services available
Texas TECH Family Medicine is located at 701 W 5th St # 30L Ste 2C30L2C, Odessa, TX 79763.
Providers at Texas TECH Family Medicine specialize in Family Medicine.
One provider practices at Texas TECH Family Medicine.
Use the insurance check on this page to verify if Texas TECH Family Medicine is in-network.