Laura’s current address is 2560 62Nd Ave #246, St Petersburg, Fl 33702. Laura's birth year is 1956. Laura has listed (937) 339-7490 as her phone number. Jeffery Scott Welbaum, Tonya J Welbaum, Teaya Marie Welbaum and 6 other people are people possibly related to Laura. Cities Laura has lived in before are Troy, Tipp City and Piqua. Laura was born 68 years ago.