Location

St. John’s is located at 38597 State Highway 19,  7 miles west of Henderson on State Highway 19,  or 5 miles south/southeast of Arlington just east of Sibley County Road 17.