1. Wind River Veterinary Services 108 Tweed Ln, Lander, WY 82520 Coordinate: 42.84449,-108.7445 Phone: (307) 332-5512