Vodafone Idea Limited stores In Shree Vallabh Nagar, Rajkot, Gujarat