Stop & Shop 866

Stop & Shop #866 is a Stop & Shop supermarket located at 334 State Route 31 in Flemington, New Jersey.