10.21.2019 Government Sound barrier approved between Stop & Shop, Glenwood Village homes A 15-foot tall sound attenuation wall was approved at Stop & Shop by the Riverhead Town Planning Board Thursday, as was a cogeneration energy production unit.