501 West Lake Street McCall, ID 83638
Seated: 250
Standing: 250
Square Feet: 2,580 ft2
The company’s annual meeting or other large events fit perfectly in this 2,580 square foot space that can accommodate up to 250 people.