Source by vickilowe392
Source by KETOLil
Source by cherrymash51
Snow White
Movie ad from Oct 2,1982, it closed later on in the month for good.
Has a mirror on the back side
photos of Felix at 6th
St Joseph’s Great Department House
Expansion of Missouri Methodist Hospital, only to later be demolished