Sudbury Farms
Sudbury Farms is a supermarket in Town of Needham, Norfolk, Massachusetts, which is located on Highland Avenue. Sudbury Farms is situated near Needham Free Public Library, as well as near Memorial Park.- Supermarket
- …operates under the Roche Bros. brand
- Opening hours:
Monday–Saturday: 7:00 AM–10:00 PM
Sunday: 8:00 AM–9:00 PM - Address: 1177 Highland Avenue, Needham, MA 02494
Places of Interest Nearby
Discover Emery Grover Building and Needham High School.
Emery Grover Building
The Emery Grover Building is a historic structure in downtown Needham, Massachusetts.
1,100 feet south of Sudbury Farms
Needham High School
Needham High School is a public high school…
1,000 feet east of Sudbury Farms
Needham Center station
Needham Center station is a commuter rail station…
2,100 feet south of Sudbury Farms
Places in the Area
Nearby places include Needham and Newton Upper Falls.
Needham
Needham is a town in Massachusetts, near Boston with a population of 32,000.
Newton Upper Falls
Newton Upper Falls is one of the thirteen villages…
2 miles northeast of Sudbury Farms
Sudbury Farms
This page is based on…
We’d love your help improving our open data sources. Thank you for contributing.
Latitude
42.28655° or 42° 17′ 12″ north
Longitude
-71.23563° or 71° 14′ 8″ west
Open location code
87JC7QP7+JP
OpenStreetMap ID
OpenStreetMap feature
shop = supermarket
Satellite Map
See this place from above in high-definition satellite imagery.
Places with the Same Name
Discover other places named “Sudbury Farms”.
Notable Places Nearby
Discover Memorial Park and Needham Tennis Club.
Nearby Places
Explore places such as Subway and Hungry Coyote.
Curious Supermarkets to Discover
Uncover intriguing supermarkets from every corner of the globe.
“I travel not to go anywhere, but to go. I travel for travel’s sake. The great affair is to move.”
Massachusetts: Highlights
Learn more about Boston and Cambridge.