Cinema Libertad is a group of hard working folks that love moving images. Find Us 410 S Michigan Suite 310 Chicago, IL 60605 Call Us Office: 312 753 5696 Email Us admin@cinemalibertad.com