The aforementioned person's historical records show they were born on February 9, 1953 and have lived for seventy-two years. Steve Glenn Lane has an established residence at 807 Bank St NE, Decatur, AL 35601, USA. The aforementioned individual's history of changing residences includes 10 addresses. The list of former dwellings for this person includes: 807 Bank St NE, Decatur, 3210 Modaus Rd SW #16, Decatur, and 1632 Lexington Ave #19, Mansfield. Sheila A Glenn (79 years old) is believed to be the spouse of Stevie Lane Glenn. Six email addresses are available to Steve. Steve Glenn and Sheila A Glenn (79 years) are connected in the public record. James L Holt (between 2016 and 2017), Bonita A Ogle (between 2016 and 2017), and the aforementioned person shared a building at 807 Bank St NE, Decatur, AL 35601. The name the aforementioned individual is common among residents of Alabama, Georgia. The address is home to multiple people, including Nadine Kaina, Roy Edwards, Elner Ridge