Frantz Townsend was born in 1952, age 71. Frantz Townsend's address is 815 3rd Avenue , Chula Vista, CA 91911. Public records show Frantz has also lived in Chula Vista, CA. Frantz's latest phone number is (619) 233-1010. Previous phone numbers include (619) 696-9090 and (858) 369-0291.
Results 1 - 1 of 1