Vodafone Idea Limited stores Near Don Bosco Main Road, Shillong, 793001