The Home Depot 1003

The Home Depot #1003, also known as Meadowview #1003, is a Home Depot home improvement store located at 1461 Meadowview Road, Sacramento, California.