Editors Note: Hey Guys. I like you have been completely stumped by this one. So I did some more looking and I have reason to believe that it is somewhere out on SE Powell Blvd, past 65th. Unfortunately, the south side of Powell was decimated to make way for the ill-fated Mount Hood Freeway, making identification by buildings alone, all but impossible. We may never know exactly where this location is, but my best guess is Powell Blvd directly south of Kellogg Middle School.
This slide is only Labeled “Lombard” and date stamped 1977. Help us out if you can figure it out! The motel pictured in the background is creatively named Budget Motel, if that is any help.