This person's birth year is 1959. The current age of Leo is 65. Leo has previously lived in San Antonio and Lumberton. Leo’s residency is at 2204 Rowland Ave, Lumberton, Nc 28358. Leo has listed phone number: (910) 671-0339.