Cottage House of Squaw Creek is located in Lander, Wyoming.
Please call (307) 332-5003 to find out the business hours of Cottage House of Squaw Creek.
Most restaurants in Lander accepts both Cash and major Credit Cards. Please call (307) 332-5003 to find out available payment options accepted by Cottage House of Squaw Creek.
Following is a list of other restaurants found within few miles of Cottage House of Squaw Creek. You may also view all restaurants in Lander, Wyoming.
There's no review submitted on Cottage House of Squaw Creek by direct visitors of this website.
Add Your Review on this Restaurant