MallsDB.com

Shopping malls database

  • Home

Sherwood Plaza (Natick)

Sherwood Plaza is located at the corner of Rte. 9 & Strathmore Rd., Natick. It is a Power Center which opened in 1960. It is an Open shopping mall. It covers an area of 300,000 sqft. and has about 33 stores.

Shopping mall's name: Sherwood Plaza
Address: Rte. 9 & Strathmore Rd., Natick, MA 01760
State: MA
Number of stores: 33


A some major stores in Sherwood Plaza

  • ATM Bank of America
  • Carter's
  • Christmas Tree Shops
  • David's Bridal
  • Dick's Sporting Goods
  • dressbarn
  • Edible Arrangements
  • Euro Design Jewelry
  • Fanara's Tonsorial Parlor
  • For Eyes Optical
  • GameStop
  • Gentle Dental Center
  • Joan & Ed's Deli
  • Loehmann's
  • M. Steinert & Sons
  • Minado Japanese Buffet
  • Minerva Restaurant
  • Nails, Inc.
  • Newbury Comics
  • Petco
  • Pizza Hut
  • Recreation World
  • Starbucks Coffee
  • The Big Picture
  • The Children's Place
  • Town Fair Tire
  • ULTA
  • Verizon Wireless

© 2010-2024 MallsDB.com | privacy policy