1578 Hempstead Turnpike, Elmont, NY 11003, United States
201 Hempstead Turnpike, Elmont, NY 11003, United States
450 Hempstead Turnpike, Elmont, NY 11003, United States