Opening…
leocarrolljewelers.com
Usually about a minute
Leo Carroll JewelersLeo Carroll Jewelers is a Cambridge, Massachusetts jewelry shop established in 1948 that offers repairs and a wide selection of pieces for all occasions. They emphasize craftsmanship, care, and tradition, providing personalized service and services like restoring heirlooms as well as helping customers find new treasures. The store is located at 1348 Cambridge Street, 2nd floor, Cambridge, MA 02139, with hours Monday–Friday 10:30am–5:30pm and Saturday 10am–4pm (holiday hours vary).