Founded in Austria circa 1895, this gemstone design company was born with the invention of Daniel Swarovski's crystal-cutting machine. Today, Swarovski is known for its crystal mesh fabric (made from tightly woven crystals), innovative crystal designs and versatility, from watches and animal figurines to jewelry and home accessories. This Swarovski store is located inside the South Shore Plaza.
250 Granite St, Braintree, MA 02184
(781) 356-0399
  • Hours: By appointment
  • Hours: Mon - Sat, 10am - 9pm; Sun, noon - 6pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »