Marco Xavier Garcia, MD, Internal Medicine

3110 Nogalitos Ste 105
San AntonioTX  78225-2337 (Bexar County)


Phone: 210-533-0257
Fax: 210-534-0890
Email: lga***@*****tx.com

NPI: 1417947326
License Number: J7328 (TX)