Hey Leb, address of their new location puts them just down the block from DL. However, no idea if its just an office or an actual lab/research facility. If not a lab, then maybe they are still working out of DL....
Streetview shows a nondescript building occupied by a "Pan Asia Logistics"
https://goo.gl/maps/2RSStNJm4hQ4Ps1Z6