Revision as of 16:35, 21 March 2013 by KristinaWeis (talk | contribs)
Dedham Bike is a family-owned bike shop in Dedham, Massachusetts that first opened in 1932.