We have found 8 possible relatives of Glenn: Patricia G Haddock, Patricia Ann Haddock, Summer A Haddock and 5 other people. Glenn has listed (904) 845-2549 as his phone number. Glenn was born 61 years ago. 1963 is his birth date. A city Glenn has lived in before is Hilliard. 456652 Old Dixie Hwy, Hilliard, Fl 32046 is where Glenn resides. Glenn is associated with Glenns Paint Body.