Wilbert Townsell was born in 1938, age 85. Wilbert Townsell's address is 105 17th Street # Rim, Toledo, OH 43604. Public records show Wilbert has also lived in Toledo, OH.
Wilbert Townsell's current address is 1144 Lincoln Avenue , Toledo, OH 43607.
Address History: 1144 Lincoln Avenue, Toledo, OH 43607
Results 1 - 2 of 2