Lookout Pass Ski Resort

  • 1-90, exit 0,
    Wallace, ID 83873
  • Phone: (208) 744-13
  • Cuisine: American Restaurant

Map

Unable to Display Map