Johnrichard Townsend was born in 1981, age 43. Johnrichard Townsend's address is 250 Kennedy Street Apt 43, Chula Vista, CA 91911. Possible relatives include Maurice Townsend, Pamela Townsend and 2 others.
Also goes by: John Richard Townsend
Address History: 250 Kennedy Street Apt 43, Chula Vista, CA 91911;
1559 Apache Drive, Chula Vista, CA 91910;
San Diego, CA 92169
Results 1 - 1 of 1