Vodafone Idea Limited stores Near Aranmanaikaran Street, Chennai, 600001