1. Mystic Paper Beasts Theater Co 401 Shewville Rd, Ledyard, CT 06339 Coordinate: 41.40934,-71.96349 Phone: (860) 572-4420