She has stayed in Centralia and Odin before moving to Odin. Records link phone number (618) 775-6749 with Glenda’s details. 302 Wood St, Odin, Il 62870 is where Glenda lives. Glenda has reached 60 years of age. Glenda's birth year is 1964.