Washington Park Velasco Tennis Center Address 1501 S. Grand Ave. Springfield Illinois 62704 United States Upcoming Events No events in this location