Our dearly beloved, the Rev. Fr. Richard Abbott, died after 80 years of life on Friday, June 26, 2020, in Acworth, Georgia. Read More: Richard Abbott Source: Virgin Islands Daily News