The campus of the New York School for the Deaf is situated on approximately 77 acres along Knollwood Road.
Photo courtesy of New York School for the Deaf
Advancements in teaching methods are evident in this photograph.
Photo courtesy of the New York School for the Deaf