Johnston Davis McCall was born circa 1862 in Union County, North Carolina. McCall was for several decades an attorney in Charlotte, North Carolina, where he also served as mayor from 1899 to 1901. He died in Charlotte on April 30, 1939.
Currently there are no documents available where this individual is named in-text.