1 Stop & Shop Location in Flushing, New York