Shoes in Needham (MA) Full list of companies Shoes category in Needham, Massachusetts Michelson's Shoes 1082 Great Plain Ave, Needham, MA 02492, (781)449-2753 Page 1