Lucille Owens was born in 1962, age 62. Lucille Owens's address is 1815 Johnson Street , Opelousas, LA 70570. Possible relatives include Geannie Arvie, Bradley Owens and 12 others. Public records show Lucille has also lived in Apalachicola, FL. Lucille's latest phone number is (337) 290-0304. Previous phone numbers include (337) 323-9189 and (337) 407-1789. The latest email address for Lucille Owens is luc****@swbell.net.
Address History: 1815 Johnson Street, Opelousas, LA 70570;
681 P/O Box, Apalachicola, FL 32329
Emails: luc****@swbell.net
Results 1 - 1 of 1