Still image - Photograph
Missouri University of Science and Technology in Rolla, Missouri. Toomey Hall. Toomey Hall was formerly the Mechanical Engineering Annex - built in 1902. Construction and renovation was completed in 2009. Toomey Hall is named for John and Mary Toomey and their children and grandchildren.