11445 Scott Creek Dr, Olympia, Wa 98512 is where Louis lives. The number currently linked to Louis is (360) 786-5776. This year Louis celebrated his 79 birthday. In addition to Olympia, Louis also lived in Tumwater, Tobyhanna, Newark and one other city. His birth year was listed as 1945.