Vodafone Idea Limited stores Near Civil Hospital Road, Ambala, 134003