Vodafone Idea Limited stores Near Sathanur Main Road, Tiruchirappalli, 620021