321 E South St., Freeport, Illinois 61032(815) 232-4916
Freeport Animal Hospital provides routine care and surgery services to the Freeport, IL area.