B&L Jewelers

101 Main Street. New Paltz, NY

845-255-8919

Fine Quality Jewelry At Discounted Prices. Repairs and Appraisals.