Vodafone Idea Limited stores Near Service Road, Bharatpur, 321001