Contact Us


Business Hours:

Monday – Friday, 8:00 a.m. to 4:00 p.m. U.S. Eastern Time

ICD Applicant Navigation Services Center:
+1 (215) 243-5858

Phone lines are open Monday through Friday from 12:30 p.m. to 3:30 p.m., U.S. Eastern Time.

Mailing Address

International Consultants of Delaware
3600 Market Street, Suite 450
Philadelphia, PA 19104-2651 USA

Please note, for the safety of our applicants and employees, visitors are not permitted in the ICD office due to the ongoing pandemic. We are happy to assist you via email or phone.


ICD No Longer Accepting Paper Applications and Payment

ICD only accepts digital applications and online credit card payments. Checks, money orders, and paper applications mailed to ICD will be sent back to you.

© 2021 | All rights reserved. International Consultants of Delaware