The Catholic Center at Boston University is a home away from home for many BU students. You are always welcome! Located at 211 Bay State Road, the Newman House Catholic Center is a place to grab coffee and snacks, find quiet study rooms, hang out with friends, and pray.