Vodafone Idea Limited stores Near Padmashri DR P C Patel Marg, Vadodara, 390025

  • Vi Store Karelibag Baroda
  • 2.0 KM from Padmashri DR P C Patel Marg, Vadodara, 390025
  • Shop No 101 & 102, Vinayak Square, Water Tank Road
    Karelibaug
    Vadodara - 390018
  • Opposite Amrapali Complex
  • Call Map Visit Website Get Directions