Locations  >  NORTHCENTER Town Square
NORTHCENTER Town Square

4100 N Damen Ave.
Chicago, IL 60618

Gather outside near the stage with the orange awning for outdoor classes on the open green space.

Click here to see a map of this location