Charles Farmer Duvall (November 18, 1935 – October 8, 2020) was an American bishop of the Episcopal Diocese of the Central Gulf Coast from 1981 to 2001. He was consecrated on April 11, 1981.
Born |
18 November 1935
|
Died |
8 October 2020 (aged 84)
|
Zodiac | Scorpio |
Tags | Add tag |