This year Glen celebrated his 66 birthday. He has stayed in Lawrence, Point Clear, Magnolia Springs and one other city before moving to Newport News. Glen's birth year is 1959. The number currently linked to Glen is (804) 874-5971. Glen’s residency is at 20 Lenora Dr, Newport News, Va 23601.