Ant is located in St Petersburg, Russian Federation on Zheleznodorozhnyy Prospekt, 40. Ant is rated 3 out of 5 in the category chemical plant in Russian Federation.
Address
Zheleznodorozhnyy Prospekt, 40
Accessibility
No wheelchair-accessible entrance