Movie theater
IMAX Theatre at the Indiana State Museum
26 locals recommend,
Location
650 W Washington St
Indianapolis, IN
Downtown
Tips from locals
Located within White River State Park and along the canal. Exhibits on the science, art, culture, and history of Indiana from prehistoric times up to the present day.