Favorite

The Depot - SLC

About The Depot - SLC

Telephone

801-456-2800

Website

http://www.depotslc.com

Base of Operations

13 North 400 West
Salt Lake City, UT, 84101, United States

The Depot - SLC Bio

The Depot is a 1200 person capacity, four story venue.