May God bless you and your...

Richard Peller
Athens, Ohio
Athens, Ohio
Athens November 19, 1951 - June 16, 2025Richard Peller, known to many as Rick O'Keefe, passed away unexpectedly in his sleep on June 16th in Athens, Ohio. He was 73.Born in Chicago, Illinois, on November 19, 1951, Rick led an extraordinary life marked by creativity, intellectual curiosity, and a...
Read More