Parking in France

Slightly off topic but does anyone know if the centre routier at Lille still exists? I followed signs for it about 6 years ago but the signposting fizzled out and I never did find it.