Sheds - Construction Site in Estonia Telinek As Address: Peterburi Tee 46-117 Tallinn, 11415 Estonia Phone Number: +372 613 97 11