Glenn, the individual's lifespan commenced on Aug 04, 1957, and they have now completed 68 years. Debbie L Glenn, the person's recorded address is 954 N 19th St, Springfield, IL 62702. The aforementioned subject has been associated with three different home addresses. These locations were previously listed as residences: 1201 N Poole Ave, Springfield, 1008 N 19th St, Springfield, and 3 Salem Rd, Springfield. Deliveries for Debbie Glenn were forwarded to Po Box 8211, Springfield, IL 62791-8211. 2004 was the year in when this postal box was last used. Along with Glenn, the person, Richard A Dubose (in 2017) and Jessica H Thurston (in 2017) shared a residence at 1008 N 19th St, Springfield, IL 62702. The name Debbie, the person is shared by several people living in Illinois, Wisconsin, Kentucky, Tennessee. Bob Ritchie, Mr. Glenn, Aquilla Reyes are just a few of the occupants who reside at the shared address