Glen owns the phone number (208) 423-5289. Glen has reached 44 years of age. 224 Surry Ct #105, Twin Falls, Id 83301 is where Glen lives. In addition to Twin Falls, Glen also lived in Kimberly....