The Home Depot 8408

The Home Depot #8408, also known as Ukiah #8408, is a Home Depot home improvement store located at 350 North Orchard Avenue, Ukiah, California.