Vodafone Idea Limited stores Near Bhupindra Road, Bhopal, 462011