- Toronto, Ontario, Canada
Casa Loma Child Care Centre is a company based out of 160 Kendal Ave, Toronto, Ontario, Canada.