Londa Townsend was born in 1972, age 52. Londa Townsend's address is 7241 Brunswick Avenue N, Minneapolis, MN 55429. Public records show Londa has also lived in Minneapolis, MN. Londa's latest phone number is (763) 205-2881. Previous phone numbers include (763) 503-7134 and (763) 561-9199.
Results 1 - 1 of 1