Jewelers - Retail in Norton, MA
Cameo Shop