IHSA 1A Cross Country Sectional - Decatur St. Teresa

10/30/2010

Millikin University - Decatur, IL -- Hickory Point Golf Course