Vodafone Idea Limited stores Near Kotra Sultanbad Road, Bhopal, 462003