Ballard P. Surface
Birth:
4 Apr 1847
Montgomery, Virginia
FCID:5593:5597
Parents
Father:
Peter Surface
Mother:
Catherine Hambrick
Marriage(s)