The Home Depot 6649

The Home Depot #6649, also known as Truxel Road #6649, is a Home Depot home improvement store located at 3611 Truxel Road, Sacramento, California.