This year Louis celebrated his 103 birthday. Louis’s current address is 2329 Baywater Rd, Tavares, Fl 32778. Louis was born in 1921. The number currently linked to Louis is (407) 889-7613. Public records show Apopka, Longwood, Brick and one other city as cities Louis also stayed in.