Testimonial – 1720

If you have yet to attend a show at Santa Rosa’s newest premier venue ‘House of Rock’, do yourself a favor. Bust out the calendar and credit card and grab your tickets now! The venue is top notch with an amazing 1000 square foot stage with catwalk, pro lighting, and excellent sound & staff.