BUY PRINT    April 1937. "House in Ottawa, Illinois." Bonus points to anyone who can Street View the place, assuming it still stands. Photo by Russell Lee. UPDATE: Astute commenters ID this as the Palmer house at 1236 Ottawa Ave. | Click image for Comments. | Home | Browse All Photos