Vodafone Idea Limited stores Near Rashtrasant Acha Sri Anandrish Marg, Navi Mumbai, 400703