937 Great Plain Ave
Needham, Massachusetts 02492
Directions »   View all Massachusetts Stores »
Monday - Friday: 10am - 6pm
Saturday: 10am - 6pm
Sunday: 12pm - 5pm

About Us

Located just ten miles west of Boston proper, Needham is fast becoming a new destination for city and suburban shoppers alike. With desirable designers and cohesive merchandise, this is the perfect place to put together the perfect outfit, as well as find that finishing touch. The store boasts a large selection of collectible costume jewelry, whether you need a conversation piece or just a little extra sparkle in an everyday ensemble.


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