Thelema Armstrong was born in 1930, age 94. Thelema Armstrong's address is 16421 Nw 21st Avenue , Opa Locka, FL 33054. Possible relatives include Claire Armstrong, Willie Armstrong and others. Thelema's latest phone number is (305) 621-6668.
Willie Armstrong's current address is 29650 Sw 188th Court , Homestead, FL 33030. Willie's age is 105 years old (1918). Phone numbers associated with Willie are (305) 621-6668.
Mikel Foster's birthday is 08/29/1976, and is 47 years old. Mikel's home address is 9031 Pembroke Road , Hollywood, FL 33025. Associates and relatives include Kathryn Foster, Kathy Foster and others. Latest phone numbers include (305) 504-0201 and (305) 620-6136.
Results 1 - 3 of 3