Our Location

We are located at 205 Academy Road (Route 68) in Cheshire – just east of the Watch Factory Shoppes.  We have 3000 sq-ft of beautiful space including multiple classrooms of various sizes.  Small World Languages occupies the former home of Happy Time Preschool in the education wing of Cheshire United Methodist Church.