Garden Sheds in Russia Veek Address: 29, Mezevoy kanal 4, 198035 Saint-Petersburg Russia Phone Number: +7 81 22 51 64 56