Patricia Byard was born in 1976, age 48. Patricia Byard's address is 13168 W 88th Court Apt 191, Lenexa, KS 66215. Possible relatives include Amanda Byard, Andrew Byard and 5 others. Public records show Patricia has also lived in Mission, KS and Independence, MO. Patricia's latest phone number is (816) 356-4779.
Phone Numbers: (816) 356-4779
Address History: 13168 W 88th Court Apt 191, Lenexa, KS 66215;
5100 Foxridge Drive Apt 821, Mission, KS 66202;
Blue Springs, MO 64014;
Independence, MO 64055;
Kansas City, MO 64133
Results 1 - 1 of 1