Tyler-Tallman Hall: The centerpiece of the Sloan Music Center is the 180-seat Tyler-Tallman Hall, an acoustically and visually stunning recital hall. The two-tiered venue is ideal for intimate musical performances and lectures, and is located on the upper floor and features two Steinway concert grand pianos and full audio-visual capacity to host recitals, lectures, and master classes. A gift from 1969 graduate Sam Tallman in memory of Samuel Vose Tallman, Stanley Tyler Tallman and Alice Berry Tyler.
Located at 323 Concord Road, The Sloan Music Center is near the heart of campus, south of Chambers Building and east of the Baker-Watts Science Complex along Concord Road. Parking is conveniently located in the Baker Sports Complex lot or along Concord Road.