Stop & Shop 2513

Stop & Shop #2513 is a Stop & Shop supermarket located at 4343 Amboy Road in Staten Island, New York.