.
Search Results
7-Eleven
845 Highland Ave, Needham, MA 02494
7-Eleven, located by the Needham Heights train station, offers a clean, well-lit and well-stocked store. The staff isMore friendly and service is very quick. It offers prepared sandwiches, soda, coffee and hot snacks.
Big Picture Framing
855 Highland Ave, Needham, MA 02494
This store is located at the start of downtown Needham next to a 7-Eleven convenience store. Big Picture provides customMore framing services in addition to a wide variety of frames, albums and mats on sale in the shop. Headquartered in Newton, this company has expert framers on staff to match customers with the perfect frame for their picture and hanging spot.