Quoted By:
S.T.A.R. Labs has never been in any one city - you filthy casuals
In addition, and not to defend the DCW, they have put all sorts of things in place that exist in the DC comics universe all over the place just as Smallville and others did before (e.g. SV has Belle Reve in Kansas, etc.)