Herbert Henderson

Archived Record Wake Forest, NC Previous Chairman for Carolina Telephone and Telegraph Company