UDCOC LinkedIn page UDCOC Facebook page


Our Mission

Upper Darby Community Outreach Corporation (UDCOC) is a faith-based, non-profit organization committed to serving the residents of Eastern Delaware County and West Philadelphia.

We strive to provide programs and services that enhance education, increase healthcare access, improve life skills, and promote an understanding that embraces diversity and unifies neighborhoods.

Community Outreach Programs



BLAST After-School Program

After-School Program – Begun in 1997, BLAST serves pre-teens and teens from the densely populated and ethnically diverse community of Upper Darby. The primary focus of BLAST is improving academic and social skills of youth at risk of being left home alone while parents or caregivers work. The hours between 3 p.m. and 6 p.m. are considered “prime time for juvenile crime.” BLAST keeps youth safe and in a supervised environment, with caring adults.





Learn more about having a BLAST After-School.


Summer Camp

Summer Day Camp began in 1993 in response to discussions with Upper Darby school officials regarding the need for summer programs to help keep children on track academically during the summer months. The program is 5-days a week, for 8 weeks from mid-June through mid-August, and serves 100 children and youth ages 6 through 14 each summer.

Learn more about the Summer Day Camp.


High School Diploma Progam

Register Online: Registration Form

Registration fee: $125.00

Make a HiSet Payment: (Use Donate button below to enter the amount of your payment.)


Local College

A.C.E. / Harcum College:


Community Nurse Health Ministry

The Community Nurse Health Ministry started in 1999 in response to neighborhood needs for healthcare support and education, and has grown to encompass many areas, including:

  • Women's Support Groups,
  • Health Education & Counseling,
  • Health Screenings & Influenza Vaccinations,
  • Free Blood Pressure Screenings,
  • Prayer Shawl Ministry,
  • Crafty Sisters (a handiwork class),
  • Nutrition Classes


English Language Learners (ELL) Classes

English Language Learners (ELL) Classes began back in September 2003 in response to community needs.

There are beginner and intermediate classes all year long. Each session includes a computer lab and is 10 weeks, two times a week.

Rolling enrollment. Call 610-352-7008 today to register!

Call 610-352-7008 for more information.