Serving the Buffalo and surrounding area for 28 years. On Stage School Of Dance provides dance classes for students ages 3-18. Whether dancing competitively or for fun, we believe that learning dance in a healthy, creative environment expands imaginations, builds self-esteem, promotes self-discipline, and establishes a sense of teamwork and cooperation.