William Garfield Garrison was born in Black Mountain (Buncombe County), North Carolina, on August 8, 1884. Garrison lived and worked on his farm in Broad River Township for most of his life. He died in Black Mountain on November 14, 1942.