Lenea Ricks was born in 1966, age 57. Lenea Ricks's address is 1905 Dove Drive , Idaho Falls, ID 83406. Possible relatives include Diana Chambers, Jerry Ricks and 3 others. Public records show Lenea has also lived in Ammon, ID. Lenea's latest phone number is (208) 522-8626. Previous phone numbers include (208) 523-6940.
Also goes by: Lenea N Ricks
Results 1 - 1 of 1