Veterinary Resources


A note on our Resources: Ashton Animal Clinic provides a variety of Services to our clients. Listed below are Resources where we find value.

Referral Veterinary Hospitals

Alpine Veterinary Hospital
4502 Charles Street Rockford, Illinois 61108
(815) 399-4808

University of Illinois
1008 W Hazelwood Drive Urbana, Illinois 61802
(217) 333-5300

University of Wisconsin - Madison
2015 Linden Drive Madison, Wisconsin 53706
(608) 263-7600 / (800) 386-8684

VCA - Aurora
2600 West Galena Boulevard Aurora, Illinois 60506

Referral Boarding

Dachsies to Danes
1751 Melugins Grove Road Steward, Illinois 60553
(815) 453-2843

County Resources

DeKalb County Animal Control
2550 N Annie Glidden Road DeKalb, Illinois 60115
(815) 748-2427

Kane County Animal Control
4060 Keslinger Road Geneva, Illinois 60134
(630) 232-3555

Lee County Animal Control
112 E 2nd Street, Dixon, Illinois 61021
(815) 284-3833

Ogle County Animal Control
913 W Pines Road Oregon, Illinois 61061
(815) 732-1185

State Resources

Department of Agriculture - Illinois
P.O. Box 19281, State Fairgrounds
Springfield, Illinois 62794-9281
(217) 782-2172

Department of Agriculture - Iowa
Wallace State Office Building 502 E. 9th Street, Des Moines, Iowa 50319
(515) 281-5321

Department of Agriculture - Wisconsin
2811 Agriculture Drive P.O. Box 8911 Madison, Wisconsin 53708-8911
(608) 224-5012

Pharmaceutical Suppliers


Other Resources

AAHA Pet Microchip Look Up
American Veterinary Medical Association
Animal Interstate Movement
Hill's Pet Food
Illinois Farm Families
U.S. Farmers and Ranchers Alliance

American Animal Hospital Association

American Board of Veterinary Practitioners

American College of Veterinary Internal Medicine

American Kennel Club

American Veterinary Medical Association

Association of American Veterinary Medical Colleges

Agility Information

Center for Veterinary Medicine- U.S. Food and Drug Administration

Contact Us

We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule

Ashton Office


7:30 am-5:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-5:00 pm


7:30 am-12:30 pm