After moving from 909 Grant Street in 1941, the Lamont School of Music called the Houston Fine Arts Center home until the Newman Center was completed in 2002.