Sarah Felan, NP
Nephrology
Make an Appointment
(806) 743-3150Telehealth services available
Texas TECH Physicians Internal Medicine Clinic is located at 3601 4th St Fl 2, Lubbock, TX 79430.
Providers at Texas TECH Physicians Internal Medicine Clinic specialize in Internal Medicine and Nephrology.
Four providers practice at Texas TECH Physicians Internal Medicine Clinic.
Use the insurance check on this page to verify if Texas TECH Physicians Internal Medicine Clinic is in-network.