Twilia Majors was born in 1965, age 58. Twilia Majors's address is 303 Elmwood Drive , Lafayette, LA 70503. Possible relatives include Robin Bowman, Peggy Chamberlain and 11 others. Public records show Twilia has also lived in Krotz Springs, LA and Melville, LA. Twilia's latest phone number is (318) 948-7664. Previous phone numbers include (337) 456-3314 and (337) 504-4054.
Also goes by: Twilia Renee Napoli
Address History: 303 Elmwood Drive, Lafayette, LA 70503;
651 P/O Box, Krotz Springs, LA 70750;
Melville, LA 71353;
Metairie, LA 70002;
Natchitoches, LA 71497
Results 1 - 1 of 1