The Home Depot 6312

The Home Depot #6312, also known as North Lauderdale #6312, is a Home Depot home improvement store located at 1195 South State Road 7, North Lauderdale, Florida.