Felix Santos was born in 1930, age 93. Felix Santos's address is 303 Sunset Drive , Comanche, TX 76442. Possible relatives include Felix Santos, Tommie Santos and others. Public records show Felix has also lived in Muscatine, IA and West Liberty, IA.
Address History: 303 Sunset Drive, Comanche, TX 76442;
1636 N Mulberry Road, Muscatine, IA 52761;
West Liberty, IA 52776;
Wilton, IA 52778;
Albion, OK 74521
Results 1 - 1 of 1