Elmer Steven Westbrooks
Death date: Mar 30, 2025
Elmer "Steven" Westbrooks was born in Meredith, NH, August 23, 1954 in Atlanta, GA, the son of Elmer Gene and Dorothy May (Smith) Westbrooks. Steven had lived most of his life in Massachusetts and was raised by his his wonderful s Read Obituary