Nevsky Shipyard
House 2, Factory Island, City of Shlisselburg, Leningrad, 187320, Russian Federation
+7 812 335 2560
About Nevsky Shipyard
Nevsky Shipyard is into shipbuilding and ship repair services and is based out of Russia.