His birth year was listed as 1960. Leo turned 65 years old. The possible relatives of Leo are Voncile Wheeler Nolen, Albert A Nolen, Or Voncilec Nolen and one other person. This person has lived...
More about Leo Murrell Nolen >>
This person's birth year is 1935. Leo has reached the age of 89 years. Leo’s residency is at 2319 Sandlin Rd, Decatur, Al 35601. The number currently linked to Leo is (256) 355-6958.
Leo currently resides at 2319 Sandlin Rd Sw, Decatur, Al 35601. Leo has listed phone number: (256) 355-6958.