Louis's birth year is 1938. Louis currently resides at 71 Stalybridge St, Sugar Land, Tx 77479. Cities Louis has lived in before are Houston and Sugar Land. Louis was born 85 years ago. Phone number listed for Louis is (281) 265-7992. Ruth Ramsey Powers, Lai Davenport, Steven Charles Davenport and 3 other people are people possibly related to Louis. Ppjj, Inc is business that might have connection with Louis.