Creative Corner School 11 Sheridan Cir, Winchester, MA01890 Creative Corner School is located at the intersection of Main St., near the Winchester/Woburn line and has been in…More business since August, 1999. Creative Corner is a large, well-staffed, and well-equipped child care center. It has a staff of over 40 teachers, all certified by the Massachusetts Department of Early Education and Care. Unlike many other child care centers, Creative Corner has an on-staff music teacher and Spanish teacher. This allows for a very diverse educational curriculum.