Levinia Armstrong was born in 1923, age 100. Levinia Armstrong's address is 132 W Seymour Street , Philadelphia, PA 19144. Possible relatives include Morris Armstrong.
Related to: Morris Armstrong
Address History: 132 W Seymour Street, Philadelphia, PA 19144
Results 1 - 1 of 1