Jewelers - Retail in Platte City, MO
Snook's Modern Jewelers