Jannette Townsend was born in 1946, age 77. Jannette Townsend's address is 715 Pritchard Avenue Extension , Chapel Hill, NC 27516. Possible relatives include Carl Brody, Debra Dtownsend and 1 others. Public records show Jannette has also lived in Odessa, FL.
Results 1 - 1 of 1