Library Branch:
Itasca Community Library
Room:
Study Room 2
Itasca Community Library
500 W Irving Park Rd.
Itasca, IL 60143
United States
Come meet new people and practice your English speaking skills. Learning a new language doesn’t have to be hard. Registration is required.