Visit Us

Our Address:

St. Thomas More Newman Center

423 E Cascade Ave

River Falls, WI 54022

Newman Center Hours:

Mon-Fri: 8:00 am – 10:00 pm

Sat-Sun: Closed

Chapel Hours

Mon-Fri: 8:00 am – 4:00 pm

Sun: 5:00 pm – 7:00 pm

The Newman Center and Chapel are located across from the KFA building on campus.