Vodafone Idea Limited stores Near Ooty Main Road, Mettupalayam, 641301