The Home Depot 263

The Home Depot #263, also known as Altamonte Springs #263, is a Home Depot home improvement store located at 882 West State Road 436, Altamonte Springs, Florida.