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. 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
3. 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
4. Bellwood Animal Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.291412,-88.97007
Phone: Phone: (815) 398-6484
5. Alpine Veterinary Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.24986,-89.02594
Phone: Phone: (815) 399-4808
6. Mobile Veterinary Practice
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.26827,-89.0516
Phone: Phone: (815) 229-7205
7. Waggin' Tails
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.26661,-89.03323
Phone: Phone: (815) 391-8101
8. Animal Medical Clinic
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.26661,-89.03318
Phone: Phone: (815) 398-4410
9. VETCO Clinics
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.267014,-88.99397
Phone: Phone: (815) 229-0184
10. Banfield Pet Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.267563,-88.99318
Phone: Phone: (815) 226-5439
11. Perryville Pet Hospital
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.247787,-88.98174
Phone: Phone: (815) 229-1234
12. CherryVale Animal Clinic
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.24748,-88.97874
Phone: Phone: (815) 332-7387
13. Hope Reigns Ranch Nfp
Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|42.18679,-89.1802
Phone: Phone: (815) 262-6008
14. Christensen Beth DVM
Phone: Phone: (815) 229-7205