Civic treasure of Olney town. Observe the rare albino squirrels hopping in the City Park or all over the town.
Address 584 N West St, Olney, IL 62450, USA
Coordinates 38°44'6.309" N -88°5'40.13" E