Contact Us Owl Creek Veterinary Service 1360 Owl Creek Road Thermopolis, WY 82443 US Interactive Maps: Google Mapquest Yahoo!