Vodafone Idea Limited stores In Rajpal Naka, Navi Mumbai, Maharashtra