Vodafone Idea Limited stores In Peelamedu, Coimbatore, Tamil Nadu