Newton Centre
67 Union Street
Newton Centre, Massachusetts 02459
Directions »   View all Massachusetts Stores »
Monday - Wednesday: 10am - 6pm
Thursday - Saturday: 10am - 7pm
Sunday: 12pm - 5pm

About Us

One location in Newton just wasn't enough for us! Nestled right across from the Newton Centre T-stop, STA is in the heart of the best dining and shopping Newton has to offer. Whether you're looking for a Marc Jacobs top for a night on the town or a DVF dress for the office, Newton Centre has it all.


Have a passion for fashion and an eye for the best deals? Come join the STA team! Check out our Careers page to scope out the latest STA job opportunities, and make sure to check back often! 

Website by Boston Interactive