He has stayed in Lottsburg, Granger, Littleton and 5 other cities before moving to Leesburg. Glenn has reached 53 years of age. 1971 is the birth year of Glenn. 101 Field Ct, Leesburg, Va 20176 is where Glenn lives. Records link Glenn with Melissa Defiore Warner, Vera M Warner, Vera M Warner and 4 other people. The number currently linked to Glenn is (703) 779-9977.