Vernon
The commercial clocktower data center project, which is estimated to be $8 billion, will be located at 4628 Four Corners Road.
From a small town in North Texas to the bright lights of Hollywood, Electra native Robert Craighead is showing that where you come from does not have to determine how far you go.