Pilot Mountain, Surrey, North Carolina
References (1)
1858 Individual:
William Irvin Callahan
(b. Mar 29th, 1858 )