Vodafone Idea Limited stores In Bharathi Road, Cuddalore, Tamil Nadu