Ploschad Muzhestva Station
(25)
Metro station
Ploshchad Muzhestva is a station of the Saint Petersburg Metro. Opened on 31 December 1975.
The station got its name because of its location next to the eponymous Muzhestva Square.
Address: St Petersburg, Russia, 194021