I've had 2-3 diarrhea a day for about 6 days, how long may I wait before calling my doctor?

Call now. It is time to call your doctor about these symptoms. It is difficult to know what the cause is but you should have a workup for diarrhea that is persisting for 6 days.