The Home Depot 3864

The Home Depot #3864, also known as Bowling Green, OH #3864, is a Home Depot home improvement store located at 1169 South Main Street, Bowling Green, Ohio.