Just as you're entering the Avengers Campus, the plaque is to the left.
I'm sorry I didn't see it.
you might have to pay extra to see it! ;) j/k
It's new! It is mounted on a stone pillar at the left side of the main entrance to Avengers Campus.
Plaque is to the left
Just as you enter on the right
Right when you walk in Avengers Campus
Avengers Campus.
I wonder its location will be noted on Google maps.
Thanks! Your answer is awaiting moderation.