Smiley Creek Lodge, STANLEY, Idaho (ID)
Comfortably operating at 16546 Highway 75 () in STANLEY, Idaho (ID) (83278), Smiley Creek Lodge is available at 2087743547. Please give them a call in advance to make a reservation.
More restaurants in STANLEY, Idaho (ID)
Smiley Creek Lodge contact information and details:
Address: 16546 Highway 75 - , STANLEY, Idaho (ID) 83278
Contact Phone: 2087743547