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.
Location
2603 W Eastover Terrace, Boise, ID 83706
Payment Options
Cash
Credit/Debit Cards
Categories
Recreation & Entertainment
Museums
Grow your business and receive perks to boost your leads