Phone Number For Polo Animal Hospital

Phone Number For Polo Animal Hospital

815-946-2417

Address, Phone Number, and Hours for Polo Animal Hospital, an Animal Hospitals, at Polo.

Name : Polo Animal Hospital

Address : 3077 Illinois 26 Polo, Illinois, 61064

Locality : Polo

Fax : 815-946-3144

Hours :
Mon-Fri 8:00 AM-5:00 PM; Sat 8:00 AM-12:00 PM

Map of Polo Animal Hospital

View map of Polo Animal Hospital get driving directions from your location.