Drag box to select area
7-Eleven, located by the Needham Heights train station, offers a clean, well-lit and well-stocked store. The staff is friendly and service is very quick. It offers prepared sandwiches, soda, coffee and hot snacks.
845 Highland Ave, Needham, MA 02494
- Fax: 973-227-8197
- Hours: Mon - Fri, 9am - 5pm
- Accessible: yes