Joseph Lee Clements was born in Wake County in July 1871. He moved to North Wilkesboro (Wilkes County) in 1893 where he worked as a telegraph operator and railroad station manager. In the 1920s, he served as the mayor of North Wilkesboro. Clements died there on September 15, 1932.