7-Eleven 21826

7-Eleven #21826 is a 7-Eleven convenience store located at 81-64 Lefferts Boulevard, Kew Gardens, New York.