0 18005 Jamaica Ave, Jamaica, NY 11432, USA Location 18005 Jamaica Ave NY See map: Google Maps Phone Number: (718) 526-0165