Turtle River State Park 3084 Park Ave Arvilla, North Dakota 58214 U.S. Details Open in Google Maps Turtle River State Park 3084 Park Ave Arvilla, North Dakota 58214