Vodafone Idea Limited stores In Chinnakadai Street, Tiruvannamalai, Tamil Nadu