Accepts Medicare (pay less out of pocket)
Phone
(210) 265-5920
Specialty
Family Practice
Gender
F
Medical School
Texas Tech University Health Science Center School Of Medicine
Graduation Year
1997
Offers Telehealth Services
No
Accepts Medicare Assignment
Yes
1626 Lockhill Selma Rd
San Antonio, TX 78213
-1929
Phone: (210)
265-5920
343 W Houston St
Suite 107
San Antonio, TX 78205
-2107
Phone: (210)
414-1115