Phone number: 781-297-0099 Location: 2 Canton Street, Suite 8 | Stoughton, MA 02072 Click here for directions from MapQuest