1 Personal Profile for Shelsea Leonard Found.

Results 1 - 1 of 1

✔ Address(4)   ✔ Phone(1). Shelsea Leonard found in Iowa. Find Shelsea Leonard's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Shelsea Leonard was born in 1985, age 38. Shelsea Leonard's address is 500 E Plum Street , West Union, IA 52175. Possible relatives include Ashley Baker, Blake Baker and 9 others. Public records show Shelsea has also lived in Clermont, IA and Elgin, IA. Shelsea's latest phone number is (641) 682-1037.

Also goes by: Shelsea M Baker
Phone Numbers: (641) 682-1037
Address History: 500 E Plum Street, West Union, IA 52175; 605 Larrabee Street, Clermont, IA 52135; Elgin, IA 52141; Ottumwa, IA 52501

Results 1 - 1 of 1

Filter by State