84th Avenue at Lefferts Boulevard in Kew Gardens, NY.