Tara Townsel was born in 1962, age 61. Tara Townsel's address is 3650 E 149th Street , Cleveland, OH 44120. Possible relatives include Theresa Owens, Tarayoland Townsel and others.
Address History: 3650 E 149th Street, Cleveland, OH 44120;
12714 Maplerow Avenue, Garfield Heights, OH 44105;
Memphis, TN 38114
Results 1 - 1 of 1