Michael Patrick Vaughn, MD, Internal Medicine

115 Gallery Cir
Ste 200
San AntonioTX  78258-3388 (Bexar County)


Phone: 210-499-0033
Fax: 210-404-0926

NPI: 1881687879
License Number: H7242 (TX)