0 97-07 Jamaica Ave, Woodhaven, NY 11421, USA Location 97-07 Jamaica Ave NY See map: Google Maps Phone Number: (646) 470-2244