0 189 Jamaica Ave, Jamaica, NY 11423, USA Location 189 Jamaica Ave NY See map: Google Maps Phone Number: (516) 643-2815