The current age of Glenn is 60. Glenn currently resides at 89 Spur Dr, Newport News, Va 23606. Records link phone number (804) 553-3920 with Glenn’s details. He has stayed in Hampton, Richmond, Riverdale and 2 other cities before moving to Newport News. His birth year was listed as 1965.