St Peter School 515 Harmony St New Castle, DE 19720 Phone: (302) 328-1191
Category: elementary secondary school