Get directions to: Subway, Jamaica, NY Restaurant address: 169-91 137 Avenue Jamaica, NY 11434, USA Driving Walking Bicycling Restaurant: Subway