Instituto del Progreso Latino

Skip to main content

Contact Us

Please verify your identity

Address 2520 S. Western Ave.
Chicago, IL 60608
Phone (773) 890-0055

Email us