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