Search 2 Personal Profiles for Leo Spencer in Idaho(ID).

Results 1 - 2 of 2

✔ Address(12)   ✔ Phone(6)   ✔ Email(1)   ✔ Social Media(1). Leo Spencer found in Weiser, Payette and Parma. Find Leo Spencer's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Leo Spencer was born in 1968, age 55. Leo Spencer's address is 1120 Dillon Drive , Weiser, ID 83672. Possible relatives include Kristie Burkhart, Jaqueline Jackling and 6 others. Public records show Leo has also lived in Parma, ID and Payette, ID. Leo's latest phone number is (208) 549-1198. Previous phone numbers include (208) 549-3226 and (208) 550-7043. The latest email address for Leo Spencer is dar****@msn.com.

Also goes by: Leo W Spencer, Leo W Spenser
Address History: 1120 Dillon Drive, Weiser, ID 83672; 28284 Pearl Road, Parma, ID 83660; Payette, ID 83661; Hermiston, OR 97838; Monument, OR 97864

Leo Spencer's current address is 318 State Street , Weiser, ID 83672.

Results 1 - 2 of 2

Filter by City
Filter by State