South Fork Inn

1100 Lindsay Blvd
Idaho Falls
Idaho
United States