Immanuel Church on the Green

50 Market St., New Castle, DE 19720