New Catholic Facility for Stillwater

April 2, 2016

  by Alyssa Bullock, Contributing Writer   St. Francis Xavier has a long legacy in Stillwater. It was founded not long after the city itself, in 1895, and has been in the same place, 6th […]