Medical school: DREXEL UNIVERSITY COLLEGE OF MEDICINE
Graduated: 2002
Offers telehealth
NPI: 1720229693
Practice Locations (3)
PROVIDENCE MEDICAL FOUNDATION
400 N MCDOWELL BLVD
PETALUMA, CA 949542339
7077782631
ALLERGY AND ASTHMA MEDICAL GROUP OF THE BAY AREA INC
5860 OWENS DR, SUITE 450
PLEASANTON, CA 945883980
9254634900
PROVIDENCE MEDICAL FOUNDATION
500 DOYLE PARK DR
SANTA ROSA, CA 954054559
Source: CMS National Downloadable File, September 2026.