Vodafone Idea Limited stores Near Shree Vallabhbhai Lunagariya Marg, Rajkot, 360003