Lafayette Square Cinema

3919 Lafayette Road,
Indianapolis, IN 46254

Unfavorite No one has favorited this theater yet

Showing 1 photo
  • June 26th, 1968 grand opening ad

Add New Photo