Steven Leroy Dillow, Sr., 53, of Clear Brook, Virginia, died Monday, March 23, 2015 in Winchester Medical Center. Mr. Dillow was born in 1961 in Winchester, Virginia, the son of the late Albert L. and Frances Dillow. He was a loving father, grandfather and brother and will be missed by all. Continue Reading