LEVI'S stores In Vellore, Tamil Nadu