Lt. Szczerba Memorial Park at Penn Acres in New Castle, DE 19720

Lt. Szczerba Memorial Park at Penn Acres in New Castle, DE 19720 (New Castle County) is a park. Lt. Szczerba Memorial Park at Penn Acres is located near Oregon Avenue.

Leisure
park