John Fierros Canales, MD, Internal Medicine

12709 Toepperwein Rd
Ste 306
San AntonioTX  78233-3258 (Bexar County)


Phone: 210-967-0096
Fax: 210-967-0383

NPI: 1548377088
License Number: M3955 (TX)