Arc Theater

116 W. Main Street,
Delphi, IN 46923

Unfavorite No one has favorited this theater yet

Showing 1 comment

Lost Memory
Lost Memory on July 24, 2009 at 11:49 am

And I found a 1923 ad for the Arc Theater which is on this site. Must be our lucky day. :)