The Home Depot owns a chain of retail outlets offering construction and various home improvement services and
products. This company runs big-box set-up stores and it has its headquarters in Atlanta, Georgia. It is one of the
biggest home improvement retailers in U.S.
Tower Interior Construction
4945 Winters Chapel Road
Atlanta, Georgia 30360