Medical school: PERELMAN SCHOOL OF MED AT THE UNIVERSITY OF PENNSYLVANIA
Graduated: 1995
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1790883080
Practice Locations (2)
PROVIDENCE MEDICAL FOUNDATION
108 LYNCH CREEK WAY, SUITE 3
PETALUMA, CA 949542310
7077637403
PERMANENTE MEDICAL GROUP INC
99 MONTECILLO RD
SAN RAFAEL, CA 949033308
4154442000
Source: CMS National Downloadable File, September 2026.