Biography (Wikipedia)
Stephen Mattoon is buried at Elmwood Cemetery, Charlotte, North Carolina.
Stephen Mattoon, D.D. (1890)
Sketch of the Life of Rev. Stephen Mattoon, D.D. (1928)
Source: Johnson C. Smith University