Clay County Gem & Mineral Society

Address: 

Clay County Gem & Mineral Society
PO Box 313
Hayesville, NC 28904
United States