Ochki is located in Leningrad Oblast, Russian Federation on Ulitsa Oleko Dundicha, 17к1, St Petersburg. Ochki is rated 3 out of 5 in the category optician in Russian Federation.
Address
Ulitsa Oleko Dundicha, 17к1, St Petersburg
Service options
In-store shopping