His birth year was listed as 1977. The current age of Glenn is 48. He has stayed in Belmar, Bowie and Wall before moving to Wall Township. 2062 Allenwood Rd, Wall Township, Nj 07719 is where Glenn resides. The number currently linked to Glenn is (732) 681-8043.