Stephens Hall, Towson State College
Additional Details:
The college, founded in 1866, is Maryland's oldest and largest state college. Stephens Hall, constructed in 1913, is the administration building on teh spacious campus, which contains many new units, including a beautiful library, dorms, and a laboratory elementary school |