Ozella Townsend was born in 1944, age 79. Ozella Townsend's address is 610 Nw 10th Avenue Apt 105, Fort Lauderdale, FL 33311. Possible relatives include Evangela Townsen, Bobby Townsend and 4 others. Public records show Ozella has also lived in Fort Lauderdale, FL. Ozella's latest phone number is (305) 763-6379. Previous phone numbers include (954) 763-6379 and (954) 790-4669.
Results 1 - 1 of 1