JAVASCRIPT IS DISABLED. Please enable JavaScript on your browser to best view this site.
800 W Lea Blvd, Wilmington, DE 19802 Rectory: (302) 762-5511 Church Hall: (302) 764-7671