Vodafone Idea Limited stores Near Old Barafkhana Road, , 124103