Stop & Shop 851

Stop & Shop #851 is a Stop & Shop supermarket located at 665 American Legion Drive in Teaneck, New Jersey.