Vasa Park is located along the beautiful Fox River in South Elgin, IL. Just 5 miles north of St. Charles, IL. on Rt. 31, this park is in a convenient location for all. Vasa Park has a combination of 25 acres of open space and mature oak trees. For all your "Outdoor Event Planning" needs, Vasa Park can accomodate both small groups and groups in the thousands. Contact us at Vasa Park today!