Skechers - Natick, MA

1300B Worcester StreetNatickMA 01760Get directions

Hours Skechers - Natick, MA

Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
Phone number
Social sites
    
Customer rating
(2x)
251

Skechers - Natick, MA - Hours & Store Details


Skechers is located in a convenient place in Sherwood Plaza Shopping Center at 1300B Worcester Street, within the north-west region of Natick (by Sherwood Plaza). The store principally provides service to people from the locales of Wellesley, Sherborn, Framingham, Wellesley Hills, Wayland, Weston and Ashland. Doors are open today (Sunday) from 11:00 am - 7:00 pm. Here you'll find the specifics for Skechers Natick, MA, including the hours of business, place of business address, phone number and other important information.

Getting Here - Worcester Street, Natick


Skechers occupies a good site near the intersection of Natick Mall Road and Worcester Street, in Natick, Massachusetts, at Sherwood Plaza Shopping Center.

By car

Only a 1 minute drive time from Dean Road, Mercer Road, Cecil Road and Hartford Street; a 3 minute drive from Exit 117 (Massachusetts Turnpike) of I-90, Speen Street and Worcester Road; and a 11 minute drive from Concord Street (Ma-126) and Massachusetts Turnpike (I-90). 1300B Worcester Street, Natick, MA 01760 is the address for this location when using route finder systems.

By bus

The bus stops are located conveniently at Flutie Pass Park And Ride, Natick Mall (Wegman's), Natick Mall - Dave & Buster's and Sherwood Plaza.

By train

The train runs to and from Wellesley Square Station (1.21 mi), Wellesley Hills Station (2.34 mi) and Natick Center Station (2.46 mi away). The line that stops nearby: Framingham/Worcester.

On foot

In walking distance, you can discover FedEx Ground, Cloverleaf Marketplace, Natick Mall, Shoppers World, Natick Public Schools and MathWorks Lakeside Campus.

Skechers Locations Nearby Natick, MA


Skechers has 1 open store in Natick, Massachusetts.

Click here for a complete listing of Skechers locations near Natick.

Sherwood Plaza Shopping Center


Visit Sherwood Plaza Shopping Center today for a wide assortment of appealing stores and great offers.

Other Stores

Open: 11:00 am - 6:00 pm0.06mi
Open: 10:00 am - 6:00 pm0.08mi
Open: 11:00 am - 6:00 pm0.09mi