Vodafone Idea Limited stores Near Thirunavaya Puthanathani Road, Puthanathani, 676552