answersLogoWhite

0

Yes. On Illinois Route 116 (aka N. Main Street and/or Caterpillar Trail) while in East Peoria, Illinois, 61611, you can see a farm with sheep near the intersection with Spring Bay Road (Illinois Route 26).

User Avatar

Wiki User

16y ago

What else can I help you with?