Stop & Shop 529

Stop & Shop #529 is a Stop & Shop supermarket located at 2425 Palmer Avenue in New Rochelle, New York.