Omar Garcia, MD, Physical Medicine & Rehabilitation

9643 Huebner Rd
Ste 103
San AntonioTX  78240-1751 (Bexar County)


Phone: 210-614-8222
Fax:

NPI: 1730471251
License Number: Q4755 (TX)