Homer L. Keller
Born: March 03, 1935
Died: April 17, 2020 in Philadelphia, Pennsylvania, USA
Homer L. Keller 1935 - 2020
Homer L. Keller, age 85, of Philadelphia,PA died April 17, 2020 at Albert Einstein Medical Center. Services and interment are private.