The possible relatives of Glenn are Marsha G Newland, Marsha G Newland, Robert A Hammond and 3 other people. This person has lived also in Louisville. Phone number listed for Glenn is (502) 778-6843. 1961 is the birth year of Glenn. Glenn’s current address is 2907 Wurtele Ave, Louisville, Ky 40216. Glenn turned 63 years old.