Vodafone Idea Limited stores Near SH-69, Cuddalore, 606001