1. Terra Firma Trench Co 1103 N 2nd St, Lander, WY 82520 Coordinate: 42.84288,-108.72532 Phone: (307) 349-1569