He has stayed in Miami before moving to Miami. Glen now resides at 8612 103Rd Ave, Miami, Fl 33173. Glen owns the phone number (305) 552-0929. Glen was born 52 years ago. 1972 is his birth date.