1976 is his birth date. Glenn currently resides at 19684 Kenosha St, Harper Woods, Mi 48225. The phone number (313) 527-5557 is Glenn’s. We have found 9 possible relatives of Glenn: Angela Foxglenn, Joanne Mariemacrae Gregg, Joseph Alexander Macrae and 6 other people. He has stayed in Troy, Detroit and Garden City before moving to Harper Woods. Glenn was born 49 years ago.