There is a subway stop. Not ideal I agree but beggars can't be choosers. And LIRR Jamaica stop isn't too far away, albeit you need to make a transfer.
EDIT: Looking at the map of the subway again, nope, its not close if you take the subway.
But there is an airtrain service that goes to Howard...