1. Wyoming Skin & Skin Cancer Center 160 S 8th St, Lander, WY 82520 Coordinate: 42.83443,-108.74126 Phone: (307) 332-9291