William Richard Barrier
September 23, 1942 - September 5, 2022
Lt. Col. (Ret) William Richard Barrier, 79, of Mooresville, passed away on Monday, September 5, 2022. He was born on September 23, 1942 in Milford, CT to the late John and Edith Williams Barrier. He was a graduate of Mooresville High School... View Obituary & Service Information