Sound Systems is located in Novosibirsk Oblast, Russian Federation on Ulitsa Sem'i Shamshinykh, 18/1, Novosibirsk. Sound Systems is rated 1 out of 5 in the category musical instrument store in Russian Federation.
Address
Ulitsa Sem'i Shamshinykh, 18/1, Novosibirsk
Service options
In-store shopping