crunching noise on passengers side on 2003 Dodge Grand Caravan

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
I hear a crunching noise from seems to be the front wheel on the passengers side and I had it checked out by a mechanic but he said brakes,cv,and bearings are ok. I hear the noise intermitantly and more at low speeds,its been a crunching and squeeking sound.The van has 42000 miles on it and otherwise is in excellent shape ,has 3.3 engine.
(1) Answer
I have replaced a heck of a lot of Front Struts and Strut bearings on these vehicles for various noises at low speeds and at low ( under 50,000 ) miles. This is something to check out as well.