Museum is here:
https://www.google.com/maps/place/200+Hagley+Creek+Rd,+Wilmington,+DE+19807/@39.7739778,-75.5833894,15.26z/data=!4m5!3m4!1s0x89c6fc54672a9bdf:0xb9b3f06ae8e6daca!8m2!3d39.7736594!4d-75.5788399
I suspect, from the photo, that it was the end of a commuter run, using that...