Probably in that new facility they just built.
It's a data center... but it looks like there is plenty of room in the surrounding area.

It may be at an existing facility since the article says some people have recently brought products that say Made in USA....
_________________________
http://davidbearphotography.com/