… “Orchard Cinema Center Auto Theatre” at the entrance to the site of the drive-in movie theater which used to operate in the Lewiston Orchards.

Leave a Reply

Your email address will not be published. Required fields are marked *