1. Tel-Affinity Corp 66 Oak Knoll Ter, Needham, MA 02492 Coordinate: 42.28306,-71.24679 Phone: (781) 433-0451
2. Verizon Wireless 66 Pickering St, Needham, MA 02492 Coordinate: 42.282207,-71.2344 Phone: (781) 455-9999