Billy is a resident of 101 Woodlake Cir, Altavista, Va 24517. Billy has listed phone number: (434) 369-6730. Billy is related to or closely associated with Sherrill M Stallard, Teresa Stallard, Bn Stallard and 4 other people. 1931 is his birth date. Lynchburg, Altavista and Forest are cities Billy has lived in. Billy turned 92 years old.