Company name: Packard Manse
Description: conference center
583 Plain St, Stoughton, MA 02072, United States