Stephen E. Follrod
October 13, 1956 - April 7, 2020
Stephen Follrod ATHENS—Stephen E. Follrod, 63, of Athens, OH, passed away Tuesday, April 7, 2020 at Ohio State University Hospital in Columbus, OH. He was born Oct. 13, 1956 in Athens, OH, son of Osie Mae Harper Follrod and... View Obituary & Service Information