Patricia Leon was born in 1961, age 63. Patricia Leon's address is 4810 Cayuga Road , Rockford, IL 61107. Possible relatives include Agnes Leon, Noe Leon and 4 others. Public records show Patricia has also lived in Rockford, IL. Patricia's latest phone number is (815) 397-6004. Previous phone numbers include (815) 484-9572.
Kayla Nation's current address is 2811 Coleman Avenue , Rockford, IL 61101. Phone numbers associated with Kayla are (815) 319-9353 and (815) 397-6004. Kayla has also lived in Rockford, IL.
Barry Nation's birthday is 05/03/1958, and is 66 years old. Barry's home address is 4810 Cayuga Road , Rockford, IL 61107. Associates and relatives include Patricia Leon, Crystal Nation and others. Latest phone numbers include (815) 397-6004 and (815) 484-9572.
Results 1 - 3 of 3