Price Tags in Russia A Plex Address: St.Petersburg, 190020 St.petersburg Russia Phone Number: +7 81 22 44 92 18