RICHARD L. ALLEN, SR. death notice and obituary, Tuesday February 27, 2024. Andrew Strish Funeral Home Larksville, PA 18704