Comments from Larry51

Showing 1 comment

Larry51
Larry51 commented about DeLuxe Theater on Nov 9, 2013 at 11:07 am

In observing the Deluxe sign you will notice that it is in the shape of a capital “T”. That is not coincidence. It was the signage of the TOWLE OPERA HOUSE before the Deluxe theatre moved there.