Vodafone Idea Limited stores Near 1st Cross Road%2C Tiruchirappalli%2C 620001