Vodafone Idea Limited stores Near Shastri Road, Bardoli, 394601