Carrie Francis was born in 1956, age 68. Carrie Francis's address is 3010 Nw 160th Street , Opa Locka, FL 33054. Possible relatives include Claudette Francis, Gregory Francis and 8 others. Public records show Carrie has also lived in Miami, FL. Carrie's latest phone number is (305) 620-1037. Previous phone numbers include (305) 620-3991 and (305) 761-8855.
Results 1 - 1 of 1