We’re located on the first floor of the Natick Mall, an upscale shopping center boasting over 200 stores and restaurants. Step outside to enjoy the many farms and apple orchards, or check out the beautiful Garden in the Woods Flower Society in nearby Framingham. For aquatic adventures, there’s Cochituate State Park. For every other hiking, biking or skiing romp you can visit Callahan, Ashland and Hopkinton State Parks within a 10-mile radius. Drop by the store and we’ll outfit you for all your explorations!