The current age of Glenn is 62. Public records show Nashville, Chilton, Minneapolis and 3 other cities as cities Glenn also stayed in. Records link phone number (715) 424-0789 with Glenn’s details. 3830 Brookwood Ln, Wisconsin Rapids, Wi 54494 is where Glenn resides. The birth year was listed as 1962.