Mystic Paper Beasts Theater Company
401 Shewville Rd, Ledyard, Connecticut, 06339-2018
(860) 572-4420