Staff Member: Richard Shaneyfelt

Richard Shaneyfelt

Senior Deacon

Photo of Richard Shaneyfelt