Vodafone Idea Limited stores Near Saidabad Main Road, Vadodara, 391135

  • Vi Store Karelibag Baroda
  • 1.6 KM from Saidabad Main Road, Vadodara, 391135
  • Shop No 101 & 102, Vinayak Square, Water Tank Road
    Karelibaug
    Vadodara - 390018
  • Opposite Amrapali Complex
  • Call Map Visit Website Get Directions