Tree of Life Family Birth Center Accredited Birth Centers Address: 1214 Spring Street Jeffersonville, IN 47130 Phone: 812-920-1580 Website Accredited Since: January 2019 Tagged accredited birth centers, Indiana Post navigation Previous Previous post: Sacred Roots Birth and Wellness Center (West)Next Next post: Birth Center of Baton Rouge