0 9410 Jamaica Ave, Jamaica, NY 11421, USA Location 9410 Jamaica Ave NY See map: Google Maps Phone Number: (718) 805-8177