Art in the Square

2314 W. Leland

Chicago, IL 60625

773-271-4176

(placeholder)

ART IN THE SQUARE is located in the heart

of Chicago’s Lincoln Square..