St. John's Holy Angels Church

82 Possum Park Rd., Newark, DE 19711