Public records show Saint Louis as a city Laura also stayed in. The number currently linked to Laura is (314) 843-1419. Laura currently resides at 5146 Tealby Ln, Saint Louis, Mo 63128. We have found 6 possible relatives of Laura: Mark T Baechle, Michael F Drexl, Oliver Anthony Baechle and 3 other people. This person's birth year is 1966. The current age of Laura is 58.