Rev. Mark Stephen Allen
April 7, 1957 - July 4, 2022
The Rev. Steve Allen, pastor of Centennial Christian Church in McCoy, Virginia went home to be with God on July 4, 2022. Mark Stephen (always called Steve) Allen was born on April 7, 1957, at Camp Zama, Japan, where his father was stationed... View Obituary & Service Information