Ioka Theater
55 Water Street,
Exeter,
NH
03833
55 Water Street,
Exeter,
NH
03833
8 people favorited this theater
Uploaded By
More Photos of This Theater
Ioka Theatre premiere screening “Birth Of A Nation”, October 31st, 1915.
No one has favorited this photo yet