Leonor Feliu was born in 1921, age 102. Leonor Feliu's address is 1037 Country Cove Court , Oviedo, FL 32766. Possible relatives include Alexandro Bermudez, Diana Bermudez and 8 others. Leonor's latest phone number is (407) 366-2900. Previous phone numbers include (407) 460-7359.
Address History: 1037 Country Cove Court, Oviedo, FL 32766
Results 1 - 1 of 1