Nora Allen's sister

An unnamed woman is the sister of Nora Allen, and lives in St. Louis.