Opened in 1962 at 43 Millwood Road, the Davisville Public School and Metro Toronto School for the Deaf is one of the many innovative school buildings designed by the Toronto Board of Education duri…| Toronto Modern