Phone number 519 646-6100 ext. 47747 Parkwood Institute Finch Family Mental Health Care Building 550 Wellington Rd, London, ON N6C 5J1