Vodafone Idea Limited stores Near Nabha Gate Road, Bhopal, 462011