Stfelix Smith was born in 1962, age 62. Stfelix Smith's address is 801 Sw 64th Avenue , North Lauderdale, FL 33068. Possible relatives include Harold Felix, Ronald Felix and 3 others. Public records show Stfelix has also lived in Sunrise, FL. Stfelix's latest phone number is (954) 739-4030. Previous phone numbers include (954) 993-8486.
Results 1 - 1 of 1