Sights - Telescopic in Russia Stroymontazh Address: Ul. Popova, 11, 628260 Iugorsk Russia Phone Number: +7 34675287 23