Shellpot Park

From BoxRec
Jump to navigation Jump to search



Open air arena once stood at 40th and Market Streets in Wilmington, Delaware. Seating capacity about 1400 to 1500.