Looking for a fun afternoon family shopping adventure? Then be sure to check out the The Dudley Do-Right Flea Market located in Dudley, MA in the Stevens Mill Building at Ardlock Place and Route 12. This place has over an acre of indoor shopping, treas…