Vodafone Idea Limited stores Near Amer Fort Road, Jaipur, 302028