Provider Directory

David MacGregor, DMD

Oral and Maxillofacial Surgery
Office:
105 Co Rt 45A
Suite 100
Oswego, NY 13126
Phone: 315-343-6160
Status:
Active
Organization:
Seneca Hill Health Center
Residency:
Carolinas Medical Center and New York Medical College, Manhattan   
Dental school:
Nova Southeastern University College of Dental Medicine, Ft. Lauderdale, FL