Contact Contact Neilson Medical Clinic ContactPhone: (416) 287-9100 Fax: (416) 287-0261 Email: neilsonmedicalstaff@rogers.com Location1371 Neilson Rd #112, Scarborough, ON M1B 4Z8, Canada Schedule an AppointmentCancel/Manage Appointments