We're located in Technology Park, close to local firms and restaurants, and three miles from I-85 and I-285. Downtown Atlanta is 20 miles away.