Vodafone Idea Limited stores Near Maragatham Chandrasekar Street, Kanchipuram, 603202