This person is linked with companies: Stern Property Management, Inc and Stern Brothers Special, Llc. Louis has listed (334) 277-4889 as his phone number. The birth year was listed as 1915. He has stayed in Montgomery before moving to Montgomery. The current age of Louis is 109. Louis currently resides at 3141 Malone Dr, Montgomery, Al 36106.