Glen was born 56 years ago. Phone number listed for Glen is (317) 353-9708. The residency of Glen is at 1733 Spencer Ave, Indianapolis, In 46218. We have found 4 possible relatives of Glen: Jean Schmeisser, Richard J Schmeisser, Barbara S Schmeisser and one other person. He has stayed in Indianapolis and New Castle before moving to Indianapolis. 1968 is the birth year of Glen.
Glen has 1 property according to public property records. 1733 Spencer Avenue Indianapolis IN 46218 is the location of his property. Glen owns property valued at $13,000. Land value of his property is $13,000.