Stop & Shop

1326 W Boston Post Rd, Mamaroneck, New York, United States