LIBERTYVILLE TOWNSHIP SOCCER COMPLEX
Updated 39 days ago
30080 Technology Way Libertyville, IL 60048
The Libertyville Township Soccer Complex is one of the premier soccer facilities in the Midwest, with 20 fields on more than 110 acres of rolling countryside...
Libertyville Township Soccer Complex is a premier soccer facility with 20 fields in Libertyville, Illinois.