Glen Farmer was born in 1962, age 62. Glen Farmer's address is 1961 Heyburn Avenue East, Twin Falls, ID 83301. Possible relatives include Arlene Farmer, Greig Farmer and 2 others. Glen's latest phone number is (208) 661-8314. Previous phone numbers include (208) 737-0688.
Address History: 1961 Heyburn Avenue East, Twin Falls, ID 83301;
15652 Williams Street, Tustin, CA 92780;
Buhl, ID 83316
Results 1 - 1 of 1