Background
Goggin, William Leftwich was born on May 31, 1807 in near Bunker Hill, Virginia, United States.
Goggin, William Leftwich was born on May 31, 1807 in near Bunker Hill, Virginia, United States.
Graduate Tucker’s Law School, Winchester, Virginia.
Delegate Virginia Constitutional
Member Virginia; member United States House