Leo Carroll Jewelers is a longstanding establishment in the heart of Cambridge, MA, specializing in fine jewelry and timepieces.
With a curated selection of high-quality pieces, Leo Carroll Jewelers offers a range of options for those seeking elegant and timeless accessories.
Generated from their business information