Vodafone Idea Limited stores In Airoli, Sector 6, Navi Mumbai, Maharashtra