In dedham, Specifically RIVERDALE,Its a part of dedham Near ST Suzannas church off Rt 109 ,Near "Parker staples" We used to have HUGE kegs Down candy,Cause the cops DIDNT ALWAYS come WAY IN TO BUST US..
Candy shop
Thanks! Your answer is awaiting moderation.