A Dance Studio on the Move

Catherine’s Dance Studio is a small town dance company that prides itself on continually growing