Vodafone Idea Limited stores Near Ramakrishna Chemburkar Marg, Mumbai, 400074