Julia Marshall Leach, 38

Current Address
8118 36th Ave, Portland, OR, 97219
Current Phone Number
Address History
PO Box 2327, Cave Junction, OR, 97523

Last reported in 2018

3306 Saratoga St, Portland, OR, 97217

Last reported in 2016

2728 Montgomery Dr, Portland, OR, 97201

Last reported in 2011

197 Pine Valley Rd, Lake Oswego, OR, 97034

Last reported in 2009

501 N Graham St, Portland, OR, 97227

Last reported in 2004

Phone Number History
(503) 734-0007

Landline Last reported in 2005

Relatives
No Records