Hours Of Operations Sudbury Farms Massachusetts Needham Sudbury Farms Hours of Operation and Locations in Needham, MA 4.7 - 13 votes 1 Locations in Needham www.rochebros.com Sudbury Farms Hours Category: Grocery & Market Sudbury Farms - Needham, MA 02494 1177 Highland Ave(781) 449-9180 View Store Details Explore NeedhamView More Apparel H & MCarharttCarter'sDotsCoach Sports VansColemanMark Sports Recommend For You Sunflower Farmers Market Tops Markets Ultimate Electronics United Supermarkets Whole Earth Provision Company Carter's Daphne's Eblens Factory Brand Shoes Spartan Stores