1. St. Francis Xavier 711 S Country Club Rd, Stillwater, OK 74074 Coordinate: 36.11396,-97.12293 Phone: (405) 372-6886