Felicha Fenelus was born in 1932, age 91. Felicha Fenelus's address is 717 Pennsylvania Avenue , Fort Lauderdale, FL 33312. Possible relatives include Erick Fenelus, Maria Fenelus and 5 others. Public records show Felicha has also lived in Fort Lauderdale, FL. Felicha's latest phone number is (754) 214-6939.
Phone Numbers: (754) 214-6939
Results 1 - 1 of 1