OWLS HEAD — Oliver Harrison Curtis, 91, passed away peacefully Friday, February 11, 2022, at the Knox Center for Long Term Care in Rockland. Born in Owls Head, September 1, 1930, Oliver was the son of Elmer Dyer Curtis and Kate Heard Curtis. He was...