Vodafone Idea Limited stores Near Numaish Camp, , 247001