1. EuroBeadBoutique 20 Pickering St, Needham, MA 02492 Coordinate: 42.28067,-71.23487 Phone: (781) 449-4866