Irma Irene Cantu, DDS, Dentist

5460 Babcock Rd Ste 105
San AntonioTX  78240-3400 (Bexar County)


Phone: 210-694-4999
Fax: 210-923-2974

NPI: 1265569560
License Number: 18054 (TX)