The Home Depot 2403

The Home Depot #2403, also known as Auburn #2403, is a Home Depot home improvement store located at 149 Mount Auburn Avenue, Auburn, Maine.