
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.

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.