Lee Lockhart was born in 1970, age 54. Lee Lockhart's address is 4511 Carter Avenue , Saint Louis, MO 63115. Possible relatives include Matleatha Lockhart, Matthew Lockhart and 2 others. Public records show Lee has also lived in Saint Louis, MO. Lee's latest phone number is (314) 381-1246. Previous phone numbers include (314) 381-8513 and (314) 385-0932. The latest email address for Lee Lockhart is mel****@att.net.
Address History: 4511 Carter Avenue, Saint Louis, MO 63115;
4270 Athlone Avenue, Saint Louis, MO 63115
Emails: mel****@att.net
Results 1 - 1 of 1