Lathan Townsend's address is 906 W Vine Street , Champaign, IL 61821.
Address History: 906 W Vine Street, Champaign, IL 61821
Lathan Townsend's current address is 1108 N Walnut Street # 2, Champaign, IL 61820. Lathan's age is 65 years old (1958). Lathan has also lived in Champaign, IL.
Results 1 - 2 of 2