The Birth Center: Holistic Women’s Health Care, LLC Accredited Birth Centers Address: 620 Churchmans Road, Suite 101 Newark, DE 19702 Phone: 302-658-2229 Website Accredited Since: January 1999 Tagged accredited birth centers Post navigation Previous Previous post: Monterey Birth & Wellness CenterNext Next post: Tree of Life Birth & Gynecology