Stop & Shop 2580

Stop & Shop #2580 is a Stop & Shop supermarket located at 21315 26th Ave in Bayside, New York.