Vodafone Idea Limited stores Near Padmashri DR P C Patel Marg, Bharuch, 392001