Lula Mallard was born in 1959, age 64. Lula Mallard's address is 1628 Jc Deblieux Drive , Natchitoches, LA 71457. Possible relatives include Arnold Demery, Cherie Demery and 12 others. Public records show Lula has also lived in Glenmora, LA and Provencal, LA. Lula's latest phone number is (318) 214-2974. Previous phone numbers include (318) 352-3018 and (318) 352-3556.
Also goes by: Lula M Mallard
Address History: 1628 Jc Deblieux Drive, Natchitoches, LA 71457;
1334 P/O Box, Glenmora, LA 71433;
Provencal, LA 71468;
Mesquite, TX 75150
Results 1 - 1 of 1