ATLDC’s Atlanta data center ( data center#1765) is located at 55 Marietta St. NW, Atlanta, GA 30303, and one of three data center facilities operated by ATLDC within a single building. The data center is housed in one of Atlanta’s premier carrier hotels, and located in the heart of Atlanta’s downtown and northside business districts. The data center […] Read More