Lander WY Apartments Short Term 1. 8365 State Highway 789, Lander, WY 82520 | Elk Country Homes (307) 332-1307