1. Technology Services 15011 Michigan Ave, Dearborn, MI 48126 Coordinate: 42.31765,-83.18971 Phone: (313) 581-0960
2. Nexcess-Dearborn Data Center 22005 Outer Dr, Dearborn, MI 48124 Coordinate: 42.28566,-83.23364 Phone: (313) 486-0400