Natick Mall

Back to list

Natick Mall

  • Store
1245 Worcester St. Space 3018 Natick, MA 01760

Our showroom is located on the first level near Nordstrom. Parking is most convenient in Natick Mall - Lot 9.

Driving Directions Store (508) 975-4230
Roadside Assistance (877) 798-3752

Store Hours
Monday - Saturday 10:00am - 9:00pm
Sunday 11:00am - 6:00pm

Natick Mall