5 Stars – A wonderful local, family run business. I am particularly impressed with their support for our community and for public education. This is vitally important from our local businesses. Thank you!!
My daughter has been taking lessons at Musical Surprise for several years and I highly recommend them. Not only do they offer private lessons, group lessons, and special workshops in...