1320 W 6th St, Weiser, ID, 83672 (current address)
Apt 10, Weiser, ID, 83672 (2019)
620 6th Ave N, Payette, ID, 83661 (1996 - 2018)
1028 E Court St, Weiser, ID, 83672 (2007 - 2011)
620 S 6th St, Payette, ID, 83661 (2005)
We found 1 person named Barbara Leach in Idaho. View Barbara’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Barbara Leach
Barbara Leach was born on September 19, 1957 and is 69 years old now.
To reach Barbara Leach, please dial (208) 642-3191.
Barbara Leach’s current address is 1320 W 6th St, Weiser, Idaho, 83672.
Barbara Leach has moved more than once and is known to have lived at the following addresses: Apt 10, Weiser, Idaho, 83672 · 620 6th Ave N, Payette, Idaho, 83661 · 1028 E Court St, Weiser, Idaho, 83672.