Vodafone Idea Limited stores In Saibaba Colony, Coimbatore, Tamil Nadu