The Lions will play St. Francis DeSales at 4:30 p.m. on Wednesday, April 29. St. Francis is located at 10155 S. Ewing in Chicago.
The Lions will play St. Francis DeSales at 4:30 p.m. on Wednesday, April 29. St. Francis is located at 10155 S. Ewing in Chicago.