The Holland is a concert hall that is dedicated to the classical music arts and other well known artists. There is a smaller club attached to the Holland called the 1200 Club that you can inquire about.
I'm doubtful that the Holland Center has anything like an open mic night. It's pretty good sized, and more event oriented. I think your best bet would probably be bars, of which there are plenty. Lots of them have open mic nights. The Benson area might be a good place to start looking. Break a leg!
No
Thanks! Your answer is awaiting moderation.