Frances Lebioda was born in 1952, age 72. Frances Lebioda's address is 18017 E 29th Terrace Court S, Independence, MO 64057. Possible relatives include Irene Barber, Jeff Barber and 4 others. Public records show Frances has also lived in Kansas City, MO. Frances's latest phone number is (816) 795-7404.
Phone Numbers: (816) 795-7404
Results 1 - 1 of 1