In Boulder, Apollo will play the Boulder Theater. The 1,800-capacity live performance venue in Boulder, CA, is at 2032 14th St, Boulder, CO 80302. (Directions.)