Rev. E. Richard Bowen
September 9, 1926 - November 19, 2023
Pastor Edwin Richard Bowen, 97, (1926-2023) of Girard (Niles), Ohio, returned to his heavenly home on November 19, 2023, following a brief illness. His devotion to his family and firm belief in God supported him throughout his life and gave... View Obituary & Service Information