Vodafone Idea Limited stores Near Parsival Para Road no.1, Mahuva, 364290