North Fork Store

  • PO Box 100,
    North Fork, ID 83466
  • Phone: 208-865-2412
  • Cuisine: Steak Houses Restaurant

Map

Unable to Display Map