We welcome you to the Taggart House, located in Stockbridge, MA in the heart of the Berkshires and close to all that the area has to offer.