Spider-Man Miles Morales: Where is Stan Lee statue? Spider-Man Miles Morales guide, walkthrough
Last update: 15 November 2022
This page of the Spider-Man Miles Morales guide describes how to find the Stan Lee Statue. It is linked to unlocking the Best fries in town achievement.
The Stan Lee Statue is located in the Upper West Side, between a market and Mick's Diner. Walk up to the statue and press the triangle when it appears on the screen.