Felix Urbush was born in 1922, age 101. Felix Urbush's address is 931 Po Box , Mccall, ID 83638. Possible relatives include Emily Berg, Terri Lurbush and 5 others. Public records show Felix has also lived in Nampa, ID. Felix's latest phone number is (208) 466-9083. Previous phone numbers include (208) 634-7939.
Address History: 931 Po Box, Mccall, ID 83638;
915 Briarwood Drive, Nampa, ID 83651
Results 1 - 1 of 1