I have the same problem near any train tracks in Lakewood. But I also have bad reception on Lexington, Princeton, Squankum, 6th by Madison and Forest etc. There's a hundred blocks that completely knock out the radio while the rest get decent reception.
The way that AM broadcasts its signal (as opposed to FM) makes it much more prone to interference from other radio signals. Hence, the varying degree of quality through town. There are many other factors (time of day, clouds, etc) that affect AM, but not FM.
This same disadvantage is what also allows AM to be an advantage over FM - its distance. I was once around 300 miles away from the broadcasting tower (not 770, but a station in another state), and was still getting a signal! This was on a highway, with no obstructions, and I believe that the tower was one of the largest in the U.S.