Attendance Office
Delcastle Attendance Office
Delcastle Technical High School
1417 Newport Road
Wilmington, DE 19804
Wilmington, DE 19804
302-995-8100
To access the detailed Delcastle Attendance page, click here!
To access the detailed Delcastle Attendance page, click here!