Cities Glenn has lived in before are Mandeville and New Orleans. Public records show that Glenn is connected with The 1239-41 Marais Street Condominium Association, Inc. Glenn currently resides at 1241 Marais St #B, New Orleans, La 70116. Glenn was born in 1954. This year Glenn celebrated his 70 birthday. The number currently linked to Glenn is (985) 626-5782.