Visit Us

Our Address:

St. Thomas More Newman Center

423 E Cascade Ave

River Falls, WI 54022

Newman Center Hours:

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

Sat-Sun: Closed

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