What are good sources of estrogen?

Your body. Will normally produce the correct amount of estrogen for you. If you need extra, you doctor can prescribe it.