Our Lady of Fatima

801 N. DuPont Hwy., New Castle, DE 19720