The site of the former Kew Gardens Country Club on Lefferts Boulevard, Kew Gardens, NY.