Vodafone Idea Limited stores Near G S Road, Shillong, 793001