Vodafone Idea Limited stores Near Yamuna Nagar, Yamuna Nagar, 135001