Salvador C Vazquez, MD, Family Medicine

7323 Marbach Rd Ste 104
San AntonioTX  78227-1905 (Bexar County)


Phone: 210-674-0257
Fax: 210-369-9064

NPI: 1588641377
License Number: H7358 (TX)