This person's birth year is 1970. Glen turned 54 years old. Phone number listed for Glen is (208) 443-6565. Glen is a resident of 32145 Highway 57, Priest River, Id 83856. This person has lived also in Spokane, Oldtown, Newport and 3 other cities.