Vodafone Idea Limited stores Near Karmer Road, Orai, 285001