Stop & Shop 2577

Stop & Shop #2577 is a Stop & Shop supermarket located at 905 Atlantic Ave in Baldwin, New York.