Michelle Leiskau was born in 1971, age 53. Michelle Leiskau's address is 102 Aberdeen Court , Montgomery, TX 77316. Possible relatives include Shawn Devies, Barbara Leiskau and 8 others. Public records show Michelle has also lived in College Station, TX and Houston, TX. Michelle's latest phone number is (281) 288-2496. Previous phone numbers include (281) 719-8469 and (281) 873-4444.
Address History: 102 Aberdeen Court, Montgomery, TX 77316;
800 Marion Pugh Drive, College Station, TX 77840;
Houston, TX 77077;
Spring, TX 77389
Results 1 - 1 of 1