Store Locator - Russia - Kazan