Felix Navedo was born in 1934, age 90. Felix Navedo's address is 310 Thompson Road Apartment 421, Webster, MA 01570. Possible relatives include Amy Farrows, Edwin Navedo and 5 others. Public records show Felix has also lived in Orlando, FL and Dudley, MA. Felix's latest phone number is (508) 943-6836. Previous phone numbers include (508) 949-1166 and (508) 949-2410.
Address History: 310 Thompson Road Apartment 421, Webster, MA 01570;
8018 Parrot Drive, Orlando, FL 32825;
Dudley, MA 01571;
Oxford, MA 01540
Results 1 - 1 of 1