The Home Depot 3203

The Home Depot #3203, also known as Southwest Omaha 132nd & L #3203, is a Home Depot home improvement store located at 12710 L Street, Omaha, Nebraska.