Vodafone Idea Limited stores Near Chinna Mettupalayam 2nd Street, Tiruvallur, 600019