Vodafone Idea Limited stores Near Collectorate Road, Bharatpur, 321001