Jewelers - Retail in Spencer, ID
High Country Opal Gems & Jwlry