Northwest Plaza cinema opening

26 Sep 1969, Fri • The Star PressNewspapers.com

Muncie, Delaware, Indiana, United States of America 26 Sep 1969, Fri – Page Page 25

Clipping by rivest266