Elmira Taliaferro was born in 1950, age 74. Elmira Taliaferro's address is 6515 Avalon Avenue , Saint Louis, MO 63130. Possible relatives include Jeffrey Longstreet. Elmira's latest phone number is (314) 303-7631. Previous phone numbers include (314) 335-7294 and (314) 600-7114.
Also goes by: Elmira Y Longstreet,
Elmira Longstreet
Related to: Jeffrey Longstreet
Address History: 6515 Avalon Avenue, Saint Louis, MO 63130;
730 Baden Avenue Apartment A3, Saint Louis, MO 63147;
Versailles, MO 65084
Results 1 - 1 of 1