Levia Richard was born in 1937, age 86. Levia Richard's address is 1708 Pujo Avenue , Opelousas, LA 70570. Possible relatives include Clayton Richard, Linda Richard and 1 others. Public records show Levia has also lived in Opelousas, LA. Levia's latest phone number is (318) 942-7678. Previous phone numbers include (318) 948-6405 and (334) 470-8985.
Also goes by: Levia Richard
Results 1 - 1 of 1