Download the Practo app for free

Get Rs. 100 HealthCash

Download the app now
Book instant appointments 24x7
Bookmark doctors for quick access
Consult online with a doctor in 60s

Dr. David James Macgregor

Residency - ID, Internship

Dermatologist , Aesthetic Dermatologist

28 years experience overall

San Francisco 94108 Macgregor David J Medical Group
Free Consultation
Clinic Appointment

About Dr. David James Macgregor

Dr. David James Macgregor is a Dermatologist and Aesthetic Dermatologiread more

Practices at

San Francisco 94108 -

Macgregor David J Medical Group

Address
450 Sutter St Rm 1824
Fees
"Free" for regular consultation

services

Skin Tightening
Skin Tag Removal
Mole Removal
Cosmetic Skin Procedure
Intense Pulse Light (IPL)
Sclerotherapy
Laxity and Fat Accumulation
Excision of Melanoma
Retin-A Treatment
Radio Frequency Skin Tightening
Show More services (54)
Common Questions
Q :
Where does Dr. David James Macgregor practice?
A :
Dr. David James Macgregor practices at Macgregor David J Medical Group - San Francisco 94108.
Q :
Why do patients visit Dr. David James Macgregor?
A :
Patients frequently visit Dr. David James Macgregor for Skin Tightening, Skin Tag Removal, Mole Removal. To see more reasons visit the doctor's profile on Practo.
Q :
What is Dr. David James Macgregor's education qualification?
A :
Dr. David James Macgregor has the following qualifications - Residency - ID, Internship.
Q :
What does Dr. David James Macgregor specialises in ?
A :
Dr. David James Macgregor specialises as Dermatologist, Aesthetic Dermatologist.
Q :
How many years of experience does Dr. David James Macgregor have?
A :
Dr. David James Macgregor has an overall experience of 28 years. View where has Dr. David James Macgregor practiced in the past.

Other Information

Specializations

Dermatologist
Aesthetic Dermatologist

Education

Residency - ID - Ucla-Va Medical Center, 2002
Internship - California Pacific Medical Center-GME, 1999

Memberships

American Academy Of Dermatology
American Board of Dermatology
CalDerm
American Society for Dermatology Surgery

Registrations

1235162447 National Provider Identifier (NPI), 0
Clinic appointment