The Home Depot 6381

The Home Depot #6381, also known as North Melbourne #6381, is a Home Depot home improvement store located at 5100 North Wickham Road, Melbourne, Florida.