The IHSA State Meet will take place at Peoria’s Detweiller Park. The park is located at 8327 North Galena Road in Peoria, Ill.
The IHSA State Meet will take place at Peoria’s Detweiller Park. The park is located at 8327 North Galena Road in Peoria, Ill.