Mr. Richard Spencer Wethered Barroll
October 21, 1934 - March 4, 2016
On March 4, 2016, Richard Spencer Wethered Barroll of Lutherville and Chestertown, MD; beloved husband of Page Kenly Roe Barroll and devoted father of Margaret Keene Barroll and her husband John Brown III and Letitia Barroll Burton and her husband,... View Obituary & Service Information