The Home Depot 363

The Home Depot #363, also known as Lake Charles #363, is a Home Depot home improvement store located at 3200 East Prien Lake Road, Lake Charles, Louisiana.