Vodafone Idea Limited stores In GH Road, Dindigul, Tamil Nadu