505 N Market St, Wilmington, Delaware 19801 USA
Small square with several historic buildings across N Market St from the main museum building.
Photo Credit: Yelp