THUNDER (Belvidere): Home games at Belvidere Central Middle School located at 8787 Beloit Road, Belvidere, IL 61008
CHRISTIAN LIFE: Home games played at Christian Life High School, 5950 Spring Creek Road, Rockford, IL 61114.
DAKOTA: Home games played at Dakota High School, 400 Campus Drive, Dakota, IL 61018.
GENOA: Genoa plays at two sites, so verify which you are playing at. Genoa Middle School 941 West Main Street, Genoa, IL 60135, or G-K High School 980 Park Avenue, Genoa, IL 60135
ROCKFORD CHRISTIAN: Home games are played at Rockford Christian High School Located at 1401 N. Bell School Road, Rockford, IL 61107.
Rockford Christian High School
1401 N. Bell School Road
Rockford, IL 61107
Driving Directions

ROCKFORD LUTHERAN JR. CRUSADERS: Home games are played at Rockford Lutheran High School Located at 3411 N. Alpine Road, Rockford, IL 61114.
Rockford Lutheran High School
3411 N. Alpine Road
Rockfordl, IL 61114
Driving Directions

ROSCOE: Home games are at Riverside Park located at 5215 River Street, Roscoe, IL 61073.
(Alternate site in the event of flooding at Riverside Park - RRL will post here and contact all affected NIFC members if conditions change requiring us to utilize this location)
SYCAMORE:
All 2011 games played at Sycamore Middle School EXCEPT for September 24th - that game will be at Sycamore High School..
Sycamore Middle School, Located at 150 Maplewood Drive.
Sycamore High School located at Spartan Trail Drive.
WINN-DU-PEC: Home games are played at Pecatonica High School located at 1300 Main St, Pecatonica, IL 61063. Take U.S. 20 to Pecatonica Road, head North one mile where the school is on the East side of the road.
WINNEBAGO: Home games are played at the high school located at 200 East McNair Road, Winnebago, IL 61108.
Winnebago
Middleweight and Heavyweight games are played on the game field located
east of the High School field. Parking lots are located behind Jean
McNair Elementary School and at the intersection of East Runyard Street
and North Church Street.
This location is for all games except for the make-up game Tuesday night.