Vodafone Idea Limited stores In Zaverchand Park, Vadodara, Gujarat