The Center provides whole-health care for 28,000 students and 3,400 faculty and staff through a broad spectrum of amenities and services: a rock climbing wall, four basketball courts, a large multi-activity court for sports like indoor hockey or soccer, studios for cardio, weight training, and an array of exercise classes, a pharmacy, a lab, as well as health offices for physical therapy, nutrition, optometry, and mental health.

The LEED Gold-certified center reflects the team's focus on sustainable design, including an orientation to natural light, as well as the incorporation of low-energy materials and technology including recycled content finishes, self-shading skylights, and site-cast exterior panels.