Vodafone Idea Limited stores Near Shani Bazar Main Road, Faridabad, 121003