Skip to Main Content
Photo of 113-133 Chapel St. & 1013-1019 Great Plain Ave., in Needham Center, Needham, MA 02451
Photo of 113-133 Chapel St. & 1013-1019 Great Plain Ave., in Needham Center, Needham, MA 02451
Photo of 113-133 Chapel St. & 1013-1019 Great Plain Ave., in Needham Center, Needham, MA 02451
photo of Citizen's Bank in Needham Center
Photo of 113-133 Chapel St. & 1013-1019 Great Plain Ave., in Needham Center, Needham, MA 02451

Needham Center Shoppes

113-133 Chapel Street &, 1013-1019 Great Plain Avenue, Needham, MA 02492

About this Property

113-133 Chapel St. & 1013-1019 Great Plain Ave. is located approximately 10 miles south of Downtown Boston in the affluent community of Needham. The site has direct access to the city via commuter rail, I-95 and Route 128. The retail block sits directly in Needham Center at one of the most prominent corners with strong visibility and abuts a 98-parking spot municipal lot. The Needham MBTA train station also sits behind the property. Current tenants include Needham Center Fine Wines, Citizens Bank, Gari’s Japanese Fusion Bistro, Bagel’s Best, Kumon and Beauty Muse.

Demographics

Radius .25 MI1.0 MI3.0 MI
Population 62013,423 59,491
Average Income $259,868$264,366$253,874
Office Population 2,7096,87643,962

Area Retailers

  • Sweet Basil
  • Santander Bank
  • CVS
  • Union Pharmacy Needham
  • French Press Bakery & Cafe
  • The Farmhouse
  • Cook Needham
  • The James Pub

Site Plan

Site plan for 113-133 Chapel St. & 1013-1019 Great Plain Ave in Needham, MA

More Information

Bio photo of Adriana Major

Adriana MajorSenior Leasing Representative