The Home Depot 268

The Home Depot #268, also known as Cape Coral #268, is a Home Depot home improvement store located at 3031 Northeast Pine Island Road, Cape Coral, Florida.