The Boise Depot is a historic train depot and event venue located in Boise, Idaho. It offers stunning architecture and serves as a focal point for the city’s parks and recreation activities.
2603 W Eastover Terrace, Boise, ID 83706