Stop & Shop 2812

Stop & Shop #2812 is a Stop & Shop supermarket located at 160 Village Center Drive in Freehold, New Jersey.