Vodafone Idea Limited stores In Jatharpeth, Akola, Maharashtra