The Home Depot 805

The Home Depot #805, also known as Pelham #805, is a Home Depot home improvement store located at 3191 Pelham Parkway, Pelham, Alabama.