Leonard Marguardt was born in 1956, age 67. Leonard Marguardt's address is 1450 S Sappington Road , Saint Louis, MO 63126. Possible relatives include Lisa Goeke, Judith Marquardt and 1 others. Leonard's latest phone number is (314) 413-3203. Previous phone numbers include (314) 961-7980.
Address History: 1450 S Sappington Road, Saint Louis, MO 63126
Results 1 - 1 of 1