Address: CHU – Centre Oscar Lambret, Place de Verdun, Lille-Sud, Lille, Nord, Hauts-de-France, Metropolitan France, 59037, France
Operator: CYKLEO
Website: https://www.ilevia.fr/cms/vlille/