1. I Need A Tech 911 267 Main St, Lander, WY 82520 Coordinate: 42.83266,-108.73063 Phone: (307) 335-3422