John Allen

retired obstetrician-gynecologist living in Willow Street, PA retirement center