The Home Depot 203

The Home Depot #203, also known as Lake Wales #203, is a Home Depot home improvement store located at 24201 North US Highway 27, Lake Wales, Florida.