Business offices are located inside Lyric Tower in Houston, Tx