Date: April 12, 2022
Time: 5:00 pm 9:00 pm

Location: Dellwood Park Community Center (DPCC)
Street: 1811 S. Lawrence Ave.
City: Lockport
State: IL
Zip: 60441
815-838-1183