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.
Skechers occupies a good site near the intersection of Natick Mall Road and Worcester Street, in Natick, Massachusetts, at Sherwood Plaza Shopping Center.
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.
The bus stops are located conveniently at Flutie Pass Park And Ride, Natick Mall (Wegman's), Natick Mall - Dave & Buster's and Sherwood Plaza.
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.
In walking distance, you can discover FedEx Ground, Cloverleaf Marketplace, Natick Mall, Shoppers World, Natick Public Schools and MathWorks Lakeside Campus.
Skechers has 1 open store in Natick, Massachusetts.
Click here for a complete listing of Skechers locations near Natick.
Visit Sherwood Plaza Shopping Center today for a wide assortment of appealing stores and great offers.