Records link Leo with Barry J Reilly, Linda J Reilly, Kevin F Reilly and 6 other people. The current age of Leo is 99. 38 Florence Ave #7, Lowell, Ma 01851 is where Leo resides. Leo has listed (978) 454-1866 as his phone number. Leo was born in 1924. Springfield, Tyngsboro, Wilmington and one other city are cities Leo has lived in.