She has stayed in Saint Louis before moving to Saint Louis. The possible relatives of Laura are Elmer L May, Steven Louis May, Thomas R Mara and 3 other people. 1705 Blue Jay Cv, Saint Louis, Mo 63144 is where Laura resides. Laura has reached 68 years of age. This person's birth year is 1956. The number currently linked to Laura is (314) 961-9929.