Elba Staggs's address is 10899 Shady Rest Road , Oil City, LA 71061. Possible relatives include June Moses, Anna Staggs and 2 others. Public records show Elba has also lived in Oil City, LA. Elba's latest phone number is (318) 995-6010. Previous phone numbers include (318) 995-7374.
Address History: 10899 Shady Rest Road, Oil City, LA 71061;
991 P/O Box, Oil City, LA 71061
Results 1 - 1 of 1