Skip to main content

Tecuanhuey, Leopoldo

Specialty

Internal Medicine
Nephrology

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 Plan

Accepting New Patients?

Yes

Languages

  • English

Back to Results | New Search