Do the struts cause the clanking noise on bumpy roads? on 2001 Dodge Grand Caravan

I was told the struts are causing the clanking when I drive over bumps in the road. Doesn't sound so bad on the interstate though. They told me they replaced the struts but sound was still there. Then they said it was the wheel bearing "just needs greasing". Struts or wheel bearing?

Asked by for the 2001 Dodge Grand Caravan
Before you invest in replacing struts, replace your Sway Bar Bushing first. They are inexpensive and take about 1/2 hour to install. The Sway bar links can also cause this noise so you may want to do both at the same time depending on your budget.
3 more answers
Sounds to me like it could be tie rods or sway bar links.
You may want to check your engine mounts. I have an 04 grand caravan that was doing the same thing and it turned out to be the left front engine mount; the one closest to the radiator. Part for the fix was $34.00 from Napa.
it the struts tower bearing my friend did the same thing on mine