Fountain Square Theatre
1105 Shelby Street,
Indianapolis,
IN
46203
1105 Shelby Street,
Indianapolis,
IN
46203
4 people favorited this theater
Uploaded By
More Photos of This Theater
Source: Boxoffice October 20, 1951
No one has favorited this photo yet