1. Toy People Inc 97 Chapel St, Needham, MA 02492 Coordinate: 42.28102,-71.23688 Phone: (781) 400-5375