Shop MTS is located in Moscow Oblast, Russian Federation on Proletarskiy Prospekt, 10, Shchyolkovo. Shop MTS is rated 3 out of 5 in the category cell phone store in Russian Federation.
Address
Proletarskiy Prospekt, 10, Shchyolkovo
Service options
In-store shopping