N Shore mall is in Peabody off rt 128
I know how to get there, I suppose I think it’s Salem, ‘cause I drive past it going to Salem’s Essex-Peabody Museum.