Smiley Creek Lodge, STANLEY, Idaho (ID)
Readily settled at 16546 Highway 75 () in STANLEY, Idaho (ID) (83278), Smiley Creek Lodge can be contacted at 2087743547. Remember to call up ahead of time to reserve your place in the restaurant.
More restaurants in STANLEY, Idaho (ID)
Smiley Creek Lodge contact information and details:
Address: 16546 Highway 75 - , STANLEY, Idaho (ID) 83278
Contact Phone: 2087743547