Skechers is located in Moscow Oblast, Russian Federation on Mezhdunarodnaya Ulitsa, 12, Krasnogorsk. Skechers is rated 3 out of 5 in the category shoe store in Russian Federation.
Address
Mezhdunarodnaya Ulitsa, 12, Krasnogorsk
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance