Map & Directions
Stage Coach Theatre is located at 4802 W. Emerald St. in Boise, ID. It is in the shopping center at the corner of Orchard and Emerald, near the Emerald Lanes Bowling Alley.
If you have questions, plPlease don’t hesitate to call 208.342.2000 or e-mail.