The funeral for Gloucester Police Officer Steve Amaral will be on Monday at Our Lady of Good Voyage at 9:30. Photo by Kate Glass/Gloucester Daily Times
110401KGLAMARAL