Brand: SKECHERS

23 current store locations in Vietnam.