Accepting new patients
Oral & Maxillofacial Surgery · Male
Make an Appointment
Show Phone Number
Dr. David MacGregor, DMD is an oral & maxillofacial surgery specialist in Oswego, NY. He practices oral & maxillofacial surgery.
Search for your insurance provider
Dr. MacGregor accepts
Accepted insurance can change. Please double-check when making an appointment.
Dr. MacGregor accepts the following insurance:
Check Dr. MacGregor's experience treating your condition or procedure
Dr. MacGregor's conditions and procedures:
Based on 12 reviews
Likelihood of recommending Dr. MacGregor to family and friends is 4.916667 out of 5