Franklin Depot Plaza

Experience our retail store at Franklin Depot Plaza(Franklin Dowtown) for a distinctive shopping experience. Explore exclusive items curated to represent our brand essence. Enjoy personalized service and interactive displays that bring our online offerings to life.

13-15 Main St, Unit 1B , Franklin MA 02038 (downstair)

OPEN HOURS

MON-WED 2pm - 6pm

THUR Closed

FRI 2pm - 6pm

SAT 10am - 6pm

SUN 2pm - 6pm

Direction