- Stillman College P.O. Box 1430, Tuscaloosa, AL 35403, 1-800-841-5722 Questions Regarding Admission Issues, E-mail admissions@stillman.edu For All Other Questions And Comments, E-mail webmaster@stillman.edu You are visitor Since December 7, 1998 ...stillman.edu