6401 North Dr, Louisville, Ky 40272 is where Glenn lives. Glenn is related to or closely associated with Terry Lynn Gordon, Audrey L Chitwood, Brenda Gordon and 3 other people. This person's birth year is 1952. Records link phone number (502) 636-0103 with Glenn’s details. Cities Glenn has lived in before are Louisville and Lexington. Glenn turned 72 years old.