Vodafone Idea Limited stores In Police Bazar, Shillong, Meghalaya