1. Hillcrest Animal Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.266636,-89.02878
Phone: Phone: (815) 398-9313
2. Stephenson Veterinary Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.255096,-89.07215
Phone: Phone: (815) 963-9685
3. Animal Emergency Clinic of Rockford
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.29695,-88.976555
Phone: Phone: (815) 229-7791
4. Animal Clinic of Rockford
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.311337,-89.07736
Phone: Phone: (815) 636-7297
5. Noah's Ark Animal Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.26844,-89.09066
Phone: Phone: (815) 489-9800
6. Bellwood Animal Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.291412,-88.97007
Phone: Phone: (815) 398-6484
7. Auburn Animal Clinic Patricia Jo Holm DVM
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.288616,-89.09746
Phone: Phone: (815) 965-5586
8. Alpine Veterinary Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.24986,-89.02594
Phone: Phone: (815) 399-4808
9. Mobile Veterinary Practice
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.26827,-89.0516
Phone: Phone: (815) 229-7205
10. Waggin' Tails
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.26661,-89.03323
Phone: Phone: (815) 391-8101
11. Animal Medical Clinic
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.26661,-89.03318
Phone: Phone: (815) 398-4410
12. Michael J Harter DVM
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.262325,-89.01495
Phone: Phone: (815) 397-0620
13. VETCO Clinics
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.267014,-88.99397
Phone: Phone: (815) 229-0184
14. Banfield Pet Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.267563,-88.99318
Phone: Phone: (815) 226-5439
15. Verace, Susan
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.247787,-88.98174
Phone: Phone: (815) 229-1234
16. Perryville Pet Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.247787,-88.98174
Phone: Phone: (815) 229-1234
17. CherryVale Animal Clinic
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.24748,-88.97874
Phone: Phone: (815) 332-7387
18. Blackhawk Vet Services
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.178547,-89.0722
Phone: Phone: (815) 874-4411
19. Christensen Beth DVM
Phone: Phone: (815) 229-7205
20. Animal Medical Clinic
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.24748,-88.97874
Phone: Phone: (815) 282-8387