Steele Hall

LeMoyne-Owen College campus
Memphis
Tennessee
United States