The website has limited info. I can't tell if this is a walk-in type shop or if an appointment would be necessary. Waiting for a return email, but would like to go tomorrow. Anybody been there and know the setup and what the hours are?
Listed as 7 Cabbot Place Suite A, Stoughton, MA 02072
Listed as 7 Cabbot Place Suite A, Stoughton, MA 02072