Vodafone Idea Limited stores Near Panvel, Navi Mumbai, 410206