Glenn was born in 1936. Glenn now resides at 4811 Clague Rd, North Olmsted, Oh 44070. Glenn has previously lived in North Olmsted. Cheryl L Vannoy, Dawn Marie Vannoy, Sharon K Vannoy and 2 other people are people possibly related to Glenn. Glenn has listed (440) 779-7750 as his phone number. This year Glenn celebrated his 87 birthday.