Tecuanhuey, Leopoldo
Specialty
Internal MedicineNephrology
Locations
Leopoldo A. Tecuanhuey, MD
718 Cupples Road
Suite 102
Antonio TX 78237
County: Bexar
Phone: (210) 438-0010
Get Directions
Available Health Plans
Provider Partners Texas Advantage PlanAccepting New Patients?
YesLanguages
- English