Phone number listed for Glenn is (816) 254-0537. Glenn currently resides at 111 Novak St, Sugar Creek, Mo 64054. Sulphur, Independence, Decatur and 3 other cities are cities Glenn has lived in. His birth year was listed as 1973. Glenn turned 51 years old. Glenn's possible relatives are Agnes C Peck, Charles E Peck, Charles E Peck and 2 other people.