Three doctors teamed up to open Terra Fertility, a physician-owned clinic in Dedham, to help patients get pregnant for lower prices.
Doctors fight to make IVF services more accessible

24
Three doctors teamed up to open Terra Fertility, a physician-owned clinic in Dedham, to help patients get pregnant for lower prices.