Maria Isabel Triana, MD, Ophthalmology

12227 Huebner Rd
Ste 110
San AntonioTX  78230-1236 (Bexar County)


Phone: 210-485-1488
Fax: 210-485-1489

NPI: 1548441439
License Number: N9321 (TX)