Precious & Semi-Precious Stones in Cambridge, MA Leo Carrol Jewelers1348 Cambridge St Ste 2Cambridge, MA, 021396178642090Boccia WatchesJewelersJewelry StoresJewerlyManufacturing CompaniesPrecious Semi Precious Stones Show More