The birth year was listed as 1942. People possibly related to Leo are Stephen J Puleo, Patricia Jaynes Puleo, Scott J Allaire and 4 other people. Leo has listed (207) 225-2954 as his phone number. Leo turned 82 years old. This person has lived also in Turner and Auburn. Leo now resides at 162 Auburn Rd, Turner, Me 04282.