Dr. MacGregor graduated from the Tulane University School of Medicine in 1998. He works in San Francisco, CA and specializes in Dermatology. Dr. MacGregor is affiliated with Saint Marys Medical Center, UCSF Medical Center Mount Zion and UCSF Medical Center Parnassus.
David A Macgregor DMD 105 County Rte 45A STE 100, Oswego, NY 13126 3153436160 (phone), 3153438556 (fax)
Conditions:
Tempromandibular Joint Disorders (TMJ)
Languages:
English
Description:
Dr. Macgregor works in Oswego, NY and specializes in Oral & Maxillofacial Surgery. Dr. Macgregor is affiliated with Oswego Hospital.
Googleplus
David Macgregor
Work:
Uniting Church - Minister (1987) Education Queensland - Teacher (1975-1986)
Education:
Indooroopilly State School, Indooroopilly High, Kelvin Grove CAE - Primary teaching, Australian Catholic University - Graduate Dip in Education (RE), Brisbane College of Theology - Master of Theology
Tagline:
Baby-boomer who loves exploring faith, music, good food, Aussie sport, new places, reading & God's outdoors
David Macgregor
Work:
Dynam - Designer
About:
A designer who works in Inverness but has more of a life in Glasgow (I also work from there). Confused? Me too! Prefer pixels to paper these days. Loves to travel and take photos on a Canon 550D. Addi...
Bragging Rights:
I have a twin brother who is as equally good-looking.