James B. Francis Jr. obituary, Glenside, PA

In memory of

James B. Francis Jr.