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

Internship, Residency - ID

Dermatologist , Aesthetic Dermatologist

27 years experience overall

Union Square Union Square Dermatology
Free Consultation
Clinic Appointment

About Dr. David James Macgregor

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

Practices at

Address
450 Sutter St RM 830, San Francisco, CA 94108
Fees
"Free" for regular consultation
Timings
MON 09:00 AM
05:00 PM
TUE 09:00 AM
05:00 PM
View all timings

services

Lipodystrophy for HIV
Laser Treatment for Varicose Veins
Intense Pulse Light (IPL)
Hyperhidrosis
treating shingles
Hair Conditions
Acne
Melanoma Screening
Medical Dermatology
Brown Spots
Show More services (56)
Common Questions
Q :
Where does Dr. David James Macgregor practice?
A :
Dr. David James Macgregor practices at Union Square Dermatology - Union Square.
Q :
Why do patients visit Dr. David James Macgregor?
A :
Patients frequently visit Dr. David James Macgregor for Lipodystrophy for HIV, Laser Treatment for Varicose Veins, Intense Pulse Light (IPL). 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 - Internship, Residency - ID.
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 27 years. View where has Dr. David James Macgregor practiced in the past.

Other Information

Specializations

Dermatologist
Aesthetic Dermatologist

Education

Internship - California Pacific Medical Center-GME, 1999
Residency - ID - UCLA David Geffen School of Medicine, 2002

Memberships

American Academy Of Dermatology

Registrations

A70045 Medical Board of California, 1999
Clinic appointment