School Rd, Elmont, NY 11003, United States
Kirkman Ave, Elmont, NY 11003, United States
211 Lehrer Ave, Elmont, NY 11003, United States
at 7-Eleven, 1571 Hempstead Turnpike, Elmont, NY 11003, United States