Leo Mechler, the person's chronological data indicates they were born on April 11, 1945 and are now 80 years old. Leo, the person's housing records indicate an address at 1372 Peake Rd, Ramer, AL 36069. Leo has historically been registered at eight addresses. These locations were previously listed as residences: 3920 Bluehaven Hill Cir, Brenham, 511 Saddlewood Ln, Montgomery, AL 36109, and 105 W Germania St, Brenham. Leo, the person utilized Po Box 95, Pine Level, AL 36065-0095 as their package delivery address. This postal box was not used after 2008. It is likely that Linda K Mechler (76 year old) is the spouse of Mechler, the person. For any communication with this individual, use either [email protected] or [email protected]. Mechler and Linda K Mechler (in 2013) were cohabitants at 3920 Bluehaven Hill Cir, Brenham, TX 77833. You can find people with the name the aforementioned person in Alabama. Based on what public records show, we assume that Linda K Mechler, Linda K Reed Mechler are also staying at this address