I would say no you don't need centrum A to Zinc. You should try One A Day Men's Health Formula. You take it once a day, I would recommend the morning so that you remember to take it each day. It has all of the B Vitamins as well as Vitamin C, which you are not getting enough of. It doesn not contain Iron so you will have to make sure that you get enough of that. It does contain fish and soy so make sure that you are not allergic to either. This formula has been shown to regulate blood pressure, reduce the risk of prostate cancer, and is healthy for your heart. There is no severe side effects with this one.