Felix Deleon was born in 1972, age 52. Felix Deleon's address is 12223 55th Drive Se, Snohomish, WA 98296. Possible relatives include Agustin Deleon, Ana Deleon and 14 others. Public records show Felix has also lived in Everett, WA and Mukilteo, WA. Felix's latest phone number is (360) 290-3594. Previous phone numbers include (425) 224-4014 and (425) 290-3594.
Also goes by: Felix Angelo Matbayo
Address History: 12223 55th Drive Se, Snohomish, WA 98296;
6113 1st Drive Se, Everett, WA 98203;
Mukilteo, WA 98275;
Renton, WA 98056
Results 1 - 1 of 1