Shelia Clemons was born in 1957, age 67. Shelia Clemons's address is 571152 Po Box , Las Vegas, NV 89157. Possible relatives include Patricia Allen, Dwaine Clemmons and 10 others. Public records show Shelia has also lived in Los Angeles, CA and Walnut, CA. Shelia's latest phone number is (323) 363-7037. Previous phone numbers include (323) 444-1825 and (702) 485-5201.
Also goes by: Shelia Marie Armstead,
Sheila Marie Clemoens,
Shelia Gaines Clemoens,
Shelia Marie Clemoens,
Sheila Maria Elam
Address History: 571152 Po Box, Las Vegas, NV 89157;
118 W 58th Street, Los Angeles, CA 90037;
Walnut, CA 91789;
Kansas City, MO 64131
Results 1 - 1 of 1