Opportunity Center Inc. d/b/a ServiceSource Delaware (OCI)

  • Business & Professional Services
13 Reads Way; Suite 101
New Castle, DE 19720
(302) 762-0300
(302) 762-8795 (fax)
  • About

    ServiceSource Delaware Regional Office (formerly OCI) is a non-profit organization providing exceptional services to individuals with disabilities through innovative and valued employment, training, h

    Top