126th st. and Roosevelt Ave. Flushing, ny