Shenna Legard was born in 1976, age 47. Shenna Legard's address is 11733 Eddie And Park Road , Saint Louis, MO 63126. Possible relatives include Delores Legard. Public records show Shenna has also lived in Chesterfield, MO. Shenna's latest phone number is (314) 270-8218. Previous phone numbers include (314) 346-8970. The latest email address for Shenna Legard is leg****@hotmail.com.
Related to: Delores Legard
Address History: 11733 Eddie And Park Road, Saint Louis, MO 63126;
1908 Green Circle Court, Chesterfield, MO 63017
Emails: leg****@hotmail.com,
que****@worldnet.att.net
Results 1 - 1 of 1