Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right Illinois icon-chevron-right Chicago icon-chevron-right The Leigh Gallery

The Leigh Gallery

Art, Galleries Lake View
Leigh Gallery
Leigh Gallery

This eclectic art gallery features works from local and international artists, in an inviting and intimate space.


Venue name: The Leigh Gallery
Address: 3306 N Halsted St

Do you own this business?
Static map showing venue location