815-232-4916
Address, Phone Number, and Hours for Freeport Animal Hospital, an Animal Hospitals, at Freeport.
Name : Freeport Animal Hospital
Address : 321 East South Street Freeport, Illinois, 61032
Locality : Freeport
Fax : 706-359-4543
Hours : Mon-Fri 8:00 AM-5:30 PM; Sat 8:00 AM-12:00 PM
View map of Freeport Animal Hospital get driving directions from your location.