Stop & Shop 2590

Stop & Shop #2590 is a Stop & Shop supermarket located at 460 Franklin Ave in Franklin Square, New York.