Durham College - Ontario Tech University Residence - South Village is located in Oshawa, Canada on 32 Commencement Dr. Durham College - Ontario Tech University Residence - South Village is rated 4 out of 5 in the category student housing center in Canada.
Address
32 Commencement Dr
Accessibility
Wheelchair-accessible entrance