Background
Heafford, George Henry was born on October 29, 1845 in Essex, Connecticut, United States.
Heafford, George Henry was born on October 29, 1845 in Essex, Connecticut, United States.
Assistant general pass. General passenger and ticket agent