Get directions to: Cowfish, Lander, WY Restaurant address: 148 Main St Lander, WY 82520, USA Driving Walking Bicycling Restaurant: Cowfish