About Us

  • The school is located at:

    1801 Milltown Road, Wilmington, DE 19808 

    Phone: 302.992.5500 Fax: 302.992.5506