In addition to Chapel Hill, Louis also lived in Bay St Louis, Bay Saint Louis, Wilmington and 3 other cities. People possibly related to Louis are Lisa G Kyriakoudes, Michael Louis Kyriakoudes, Rosemarie M Kyriakoudes and 2 other people. His birth year was listed as 1966. Louis’s residency is at 2513 Foxwood Dr, Chapel Hill, Nc 27514. The number currently linked to Louis is (919) 969-7722. Louis was born 59 years ago.