Vodafone Idea Limited stores In Alagappapuram, Sivaganga, Tamil Nadu