Address Details: Street: Square Rameau Sub Urban: Lille-Centre City: Lille State: Hauts-de-France Postcode: 59013