Map & Facilities

North Avenue Beach Chess Tables

1600 N. Jean-Baptiste Pointe DuSable Lake Shore Drive
Chicago, IL 60613
United States