Charlie Flefel was born in 1964, age 60. Charlie Flefel's address is 214 Pembrook Place , Longwood, FL 32779. Possible relatives include Adiena Doctor, Alfred Flefel and 3 others. Public records show Charlie has also lived in Orlando, FL.
Results 1 - 1 of 1