607 Lynrock St, Eden, Nc 27288 is where Glenn lives. In addition to Eden, Glenn also lived in Spartanburg, Myrtle Beach, Milford and 3 other cities. The number currently linked to Glenn is (704) 607-6293. The age of Glenn is 51. This person's birth year is 1973.