Edmundo Oscar Garcia, MD, Family Medicine

9673 Marbach Rd
San AntonioTX  78245-1821 (Bexar County)


Phone: 210-675-8390
Fax: 210-675-2026

NPI: 1235134016
License Number: G1401 (TX)