Vodafone Idea Limited stores Near Zila Parishad Road, Orai, 285001