CHI St. Alexius Health New Rockford ClinicBy / July 23, 2026 Address: 118 1st St S New Rockford, ND 58356