Laverne Ballard Armstrong, 94Resides in Decatur, AL
Lived InWilmington NC, Wrightsville Beach NC, Hammond LA
Also known asLauerne B Armstrong, L B Armstrong, Lavern B Armstrong, Armstrong Laverne Ballard, Eric B Armstrong, B Laverne, Lenora Armstrong
Includes Address(7) Phone(5) Email(3)