Leon Waters was born in 1980, age 44. Leon Waters's address is 1108 N Hanley Road , Saint Louis, MO 63130. Possible relatives include Naomi Barbour, Amber Crosby and 10 others. Public records show Leon has also lived in West Sacramento, CA and Festus, MO. Leon's latest phone number is (314) 222-8529. Previous phone numbers include (314) 395-9048 and (314) 659-8302.
Also goes by: Leon Donnell Aters,
Leon Donnell Waters
Address History: 1108 N Hanley Road, Saint Louis, MO 63130;
26 Po Box, West Sacramento, CA 95605;
Festus, MO 63028;
Florissant, MO 63033
Results 1 - 1 of 1