Sacred Roots Birth and Wellness Center (Northeast) Accredited Birth Centers Address: 7950 N. Shadeland Avenue Suite 350 Indianapolis, IN 46250 Phone: 317-437-3681 Website Accredited Since: March 2023 Tagged accredited birth centers, indiana Post navigation Previous Previous post: PortalNext Next post: Portal