John Dewar, MD

Family Medicine, Primary Care

80 E Main St, Ste 104, Canton, NY 136171403

(315) 386-8184