Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1997
NPI: 1609862820
Practice Locations (3)
DAVID J. MACGREGOR, M.D., APC
450 SUTTER ST, RM 1824
SAN FRANCISCO, CA 941084111
4159899400
JOSEPH H GREENBERG LTD A MEDICAL CORP
750 LAS GALLINAS AVE, SUITE 205
SAN RAFAEL, CA 949033432
4154723903
REDWOOD FAM DERMATOLOGY MEDICAL ASSOCIATES - A MEDICAL CORPORATION
2725 MENDOCINO AVE
SANTA ROSA, CA 954032805
7075454537
Source: CMS National Downloadable File, September 2026.