In production since 2006, and located just west of Detroit, Nexcess’ Dearborn data center is located at 22005 W. Outer Dr. Dearborn MI 48124. Nexcess’ Dearborn data center is comprised of 7,000 total square feet which is divided into office and data center space. Power is supplied by a 600 amp commercial feed from Detroit Edison […] Read More