Ellen Farmer's address is 1017 North Arizona Avenue , Willcox, AZ 85643. Possible relatives include Theresa Childress, Dale Farmer and 6 others. Ellen's latest phone number is (520) 507-4101. Previous phone numbers include (520) 524-1535 and (602) 524-0267.
Also goes by: Ellen Sue Tostado
Address History: 1017 North Arizona Avenue, Willcox, AZ 85643;
305 Edwardo Avenue, Holbrook, AZ 86025;
Phoenix, AZ 85006
Results 1 - 1 of 1