Angel Island Theater
731 W. Sheridan
Chicago 60613
Located south of Irving Park Road, Angel Island Theater is the home of the Mary- Arrchie Theatre Company.
Phone: 773-871-0442