The possible relatives of Glenn are Rochelle Lee Nichols, Christopher L Nichols, Shelly L Nichols and 6 other people. Records link phone number (502) 763-0636 with Glenn’s details. Other a city that he has stayed in is Elizabethtown. The residency of Glenn is at 1102 Cobblestone Ct #1102, Elizabethtown, Ky 42701. This person's birth year is 1940. Glenn was born 84 years ago.