Dr. J.G. Macfarlane, M.D.

Dr. J.G. Macfarlane, M.D.
243 Hurontario Street
L9Y 2M1
(705) 444-0700
Daily – referrals only

General Internist – referrals only