Click here to return to the home page.
Kew Gardens Road at 82nd Avenue in Kew Gardens, NY.
Kew Gardens Road at 82nd Avenue in Kew Gardens, NY. (Courtesy of the Queens Borough Public Library, Long Island Division, Illustrations Collection - Kew Gardens..)