Location Parkwood Institute Main Building and Finch Family Mental Health Care Building550 Wellington RdLondon, ON N6C 5J1