Mary Helen Garcia-Holguin, MD, Psychiatry & Neurology

12050 Vance Jackson
Bldg 2 Ste 201
San AntonioTX  78230 (Bexar County)


Phone: 210-699-8881
Fax: 210-699-0503

NPI: 1306857966
License Number: J3311 (TX)