Delaware County Technical High School-Folcroft 701 Henderson Blvd Folcroft, PA 19032-1998 (610) 583-7620 Rate This School