Have a look but there is a recently released NOTAM warning that on certain runways given certain wind strengths and directions a pilot can expect turbulence.
I have no doubt that turbulence comes from the the box warehouses.
Look again. On final for runway 22 there is a dandy raised mast. Don't stray off the approach centre line!