Russell Hall, located at northeast corner of Washington Street and 24th Avenue, on campus of Amarillo College in Amarillo, Texas. Seen from the southwest, across the intersection of 24th and Washington.