Vodafone Idea Limited stores Near G H Road, Dindigul, 624001