Humber River Hospital

1235 Wilson Ave, Toronto, Ontario, Canada