Medical school: UNIVERSITY OF CALIFORNIA, DAVIS SCHOOL OF MEDICINE
Graduated: 2012
NPI: 1285941195
Practice Locations (3)
STEPHEN E POST M D A PROFESSIONAL CORPORATION
2149 CENTRAL AVE
ALAMEDA, CA 945012894
5107690477
PETALUMA HEALTH CENTER INC
1179 N MCDOWELL BLVD
Petaluma, CA 949546559
PETALUMA HEALTH CENTER INC
1179 N MCDOWELL BLVD
PETALUMA, CA 949546559
7075597500
Source: CMS National Downloadable File, September 2026.