https://nnumber.org/N304CS/ Looks like they are all in Newark, Delaware Here is just one of the planes...so they are all here in the US. Must be certified to fly if they are here already!