Interior Architecture in Russia Dsmore Address: Chapaev str., 17, 197101 Saint-Petersburg Russia Phone Number: +7 96 02 59 95 89