Lubertha Townsend was born in 1945, age 78. Lubertha Townsend's address is 5153 Wabada Avenue , Saint Louis, MO 63113. Possible relatives include Aaliyah Noble, Carla Noble and 14 others. Public records show Lubertha has also lived in Florissant, MO. Lubertha's latest phone number is (314) 258-2688. Previous phone numbers include (314) 282-0498 and (314) 367-0554. The latest email address for Lubertha Townsend is ato****@yahoo.com.
Also goes by: Blubertha B Townsend,
Lubertha Townsend
Address History: 5153 Wabada Avenue, Saint Louis, MO 63113;
2017 Monks Hollow Drive, Florissant, MO 63031
Emails: ato****@yahoo.com,
phy****@yahoo.com
Results 1 - 1 of 1