2025-07-04 Farmington New Mexico Gem and Mineral Show July 4 2025 Farmington New Mexico Gem and Mineral Show July 4 2025 July 4 @ 10:00 am - July 6 @ 6:00 pm Farmington New Mexico Gem and Mineral Show July 4 2025