Obituary: Father John W. McElroy, veteran Navy Chaplain, former pastor in Avon
A proud veteran of the United States Navy Chaplain Corps in which he served for almost three decades, Father John W. McElroy died in Palm Coast, Florida, on April 11, 2024. Born in Norwood on Nov. 29, 1930, the son of the late Charles and Lillian (Doggett) McElroy, he was raised in Dedham, attending local schools and then Boston College High School -- the campus was then in Boston's South End prior to its move to Columbia Point a few years after his 1948 graduation.
Read more