Glen currently resides at 822 48Th St, Norfolk, Va 23508. Norfolk is a city Glen has lived in. Glen owns the phone number (757) 423-6866. Glen was born 63 years ago. Glen was born in 1961.