Arbor Day Foundation Names New Castle a 2023 Tree City USA More Info
3rd and South Streets
New Castle, Delaware 19720