← NPIVerify
HomeProviders

DAVID J. MACGREGOR, M.D., APC — NPI 1851324065 — Dermatology — (CA)

DAVID J. MACGREGOR, M.D., APC — NPI 1851324065 — Dermatology — (CA) is one of 9,000 providers in the NPIVerify dataset. Key details — Provider name: DAVID J. MACGREGOR, M.D., APC; NPI number: 1851324065; Entity type: Organization.

Provider nameDAVID J. MACGREGOR, M.D., APC
NPI number1851324065
Entity typeOrganization
Primary specialtyDermatology
StateCA
CitySAN FRANCISCO
ZIP code941084111
Phone415-989-9400
NPI statusA
Enumeration date2006-07-09
Last updated2021-01-08

🔍 Search all providers →