Cities Glenn has lived in before are Shreveport, Gadsden, Linden and one other city. Glenn’s residency is at 12538 Duck Springs Rd, Attalla, Al 35954. Records link phone number (256) 492-9837 with Glenn’s details. The current age of Glenn is 58. Glenn's birth year is 1966.