Durham College/Ontario Tech University Student Residence – Simcoe Village is located in Oshawa, Canada on 1910 Simcoe St N. Durham College/Ontario Tech University Student Residence – Simcoe Village is rated 3.6 out of 5 in the category student housing center in Canada.