Vodafone Idea Limited stores In Chikhalwadi, Nanded, Maharashtra