The Home Depot 8918

The Home Depot #8918, also known as Crawfordsville #8918, is a Home Depot home improvement store located at 1710 US 231 South, Crawfordsville, Indiana.