Location
The premier office space at 198 Charlton Road is conveniently located at the intersection of the Mass Pike and I-84 in Sturbridge, Massachusetts. Just 40 minutes from both Boston and Hartford, it is easily accessible from any direction. 198 Charlton Road is also close to many major retailers, restaurants, hotels and banks.