About a year after receiving its building permit, The Home Depot in World Commerce Center will open April 17. The store is ...