The Home Depot 1083

The Home Depot #1083, also known as North Upland #1083, is a Home Depot home improvement store located at 1401 East 19th Street, Upland, California.