Glenn was born 52 years ago. 1972 is his birth date. In addition to Memphis, Glenn also lived in Aurora, Germantown, Parker and one other city. The number currently linked to Glenn is (901) 752-0592. Glenn’s residency is at 4520 Lunsford Dr, Memphis, Tn 38125.