Spencer Newhouse was born in 1990, age 33. Spencer Newhouse's address is 5919 Lake Labish Road Northeast, Salem, OR 97305. Possible relatives include Kayla Jones, Donna Newhmse and 3 others. Spencer's latest phone number is (503) 385-8542. Previous phone numbers include (503) 390-3273. The latest email address for Spencer Newhouse is ken****@aol.com.
Address History: 5919 Lake Labish Road Northeast, Salem, OR 97305
Emails: ken****@aol.com
Results 1 - 1 of 1