Nicholas Leonard was born in 1982, age 42. Nicholas Leonard's address is 409 Harrison Street , Olin, IA 52320. Possible relatives include Theodora Borland, Michelle Botrall and 14 others. Public records show Nicholas has also lived in Cedar Rapids, IA and Marion, IA. Nicholas's latest phone number is (313) 389-2104. Previous phone numbers include (319) 362-2364 and (319) 377-8977.
Nicholas Leonard's current address is 1150 Northeast 142nd Avenue , Alleman, IA 50007. Nicholas's age is 44 years old (1980). Phone numbers associated with Nicholas are (319) 491-7103 and (515) 205-0321. Nicholas has also lived in Alleman, IA and Altoona, IA.
Results 1 - 2 of 2