Janada Townsend was born in 1925, age 99. Janada Townsend's address is 4117 East Kossuth Avenue , Saint Louis, MO 63115. Possible relatives include Clarence An, Barbara Sykes and 6 others. Public records show Janada has also lived in Saint Louis, MO. Janada's latest phone number is (314) 533-8644. Previous phone numbers include (314) 652-3624.
Also goes by: Janada E Townsend
Results 1 - 1 of 1