The Home Depot 2012

The Home Depot #2012, also known as Southport #2012, is a Home Depot home improvement store located at 4850 East Southport Road, Indianapolis, Indiana.