Newell Hall is a student housing center at Towson University.