Wells Street Art Festival

Wells Street between North Avenue and Division Street, Chicago, Illinois 60610