Description
The Stillman House, located at 1008 21st Avenue was built around 1870 . Dr. Charles Allen Stillman purchased this house for Stillman College (then Stillman Institute) in 1881. The college remained at this location until 1897, serving as a training site for African-American Presbyterian ministers from all over the South.
In 1981, the house was restored and the City of Tuscaloosa deeded it to the National Alumni Association of Stillman College. The Association renovated the structure in 2009.
Past Horizons, p.22