Cleotha Francis was born in 1961, age 62. Cleotha Francis's address is 147 Kennedy Drive , Lafayette, LA 70501. Possible relatives include Dolores Carter, Jessica Cormier and 23 others. Public records show Cleotha has also lived in Lafayette, LA. Cleotha's latest phone number is (337) 233-2411.
Phone Numbers: (337) 233-2411
Results 1 - 1 of 1