is the mall big

Geo | Dec 11, 2018 | Category: Shopping mall in Natick, Massachusetts

Natick Mall - All questions

Address: 1245 Worcester St, Natick, MA 01760, USA

RENEE BONQUISH | Dec 12, 2018

No. Tiny

Brian Walker | Dec 12, 2018

Yes

Andrew Kan | Dec 12, 2018

I believe it is the largest mall in New England, so it is large. They claim to have over 250 stores.

Kaushik S | Dec 12, 2018

It depends on how you define big. According to me it's pretty big.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is natick jam open today at natick mall

Kavita Chhibber | Dec 11, 2018
Read More

are there any famous dolls

AnjelysTheQueen _ | Dec 11, 2018
Read More

Is there a cinema?

mr. bigfaisal | Dec 11, 2018
Read More

How far from new bedford ma

Jose Cardoso | Dec 11, 2018
Read More

Is there a spot to lock a bag

elior mael | Dec 11, 2018
Read More

is there a plato’s closet at this mall?

Adriana Passacantilli | Dec 11, 2018
Read More

Is natick mall open on Sunday

Anushka Jain | Dec 11, 2018
Read More

Trending Places