Stop & Shop 808

Stop & Shop #808 is a Stop & Shop supermarket located at 2360 Lakewood Road in Toms River, New Jersey.