Peacock Middle School Posted on February 23, 2024 Loading Map.... Peacock Middle School301 E. North Street - ItascaEvents 41.976272 -88.010837 Address 301 E. North Street Itasca IL 60143 United States Upcoming Events No events in this location