Sorry, one more question, about the luggage, is their help, it's been a long time since I picked anyone up at the train station?
Address: 100 French St, Wilmington, DE 19801, USA
Leon Pereira | Oct 10, 2019
Assistance is available from station personnel (Red Cap).
Waleed Abdur-Razzaq | Oct 10, 2018
Yes
Thanks! Your answer is awaiting moderation.