Ellen Churchill was born in 1921, age 103. Ellen Churchill's address is 1027 18th Street , Lewiston, ID 83501. Possible relatives include Dorothy Churchill, Raymond Churchill and 1 others. Public records show Ellen has also lived in Lewiston, ID and Clarkston, WA. Ellen's latest phone number is (509) 878-1263. Previous phone numbers include (509) 878-1612.
Address History: 1027 18th Street, Lewiston, ID 83501;
712 Lapwai Road, Lewiston, ID 83501;
Clarkston, WA 99403;
Easton, WA 98925;
Palouse, WA 99161
Results 1 - 1 of 1