Here is a photo of Lisbon Falls Maine, circa 1960. This, of course, is just a little later than the time portal takes Al and Jack to in King's latest novel,11.22.63. A picture is worth a thosuand words! It certainly confirms the flavor of what King describes early in the novel. I found the photo HERE.