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: Emerald Midwifery Consulting, LLCNext Next post: Roots Community Birth Center