1. Optim 64 Technology Park Rd, Sturbridge, MA 01566 Coordinate: 42.12823,-72.05078 Phone: (508) 347-5100