Eric Neil Swagel, MD, Internal Medicine

3580 California St
#101
San FranciscoCA  94118 (San Francisco County)


Phone: 415-830-3090
Fax: 415-520-5191

NPI: 1326054354
License Number: A73730 (CA)