The Birth Nest Midwifery & Birth Center Accredited Birth Centers Address: 124 W. Oriole Drive Ferus Falls, MN 56537 Phone: 218-531-1810 Website Accredited Since: September 2025 Tagged Minnesota Post navigation Previous Previous post: April 2025 News BriefNext Next post: Portal