Louis has previously lived in Buffalo, N Tonawanda, North Tonawanda and one other city. 1963 is his birth date. Louis is a resident of 8535 Greenbrier Dr #201, San Antonio, Tx 78209. Louis has reached 61 years of age. The number currently linked to Louis is (210) 930-5994.