Peter Julian Ewald, MD, Pediatrics

1600 Holloway Ave
Student Health Services San Francisco State University
San FranciscoCA  94132-4200 (San Francisco County)


Phone: 415-338-1351
Fax: 415-338-6834

NPI: 1144299801
License Number: C34963 (CA)