The Home Depot 3868

The Home Depot #3868, also known as Lebanon #3868, is a Home Depot home improvement store located at 1889 Deerfield Road, Lebanon, Ohio.