Stop & Shop 2581

Stop & Shop #2581 is a Stop & Shop supermarket located at 156-01 Cross Bay Blvd in Howard Beach, New York.