Community Bach to Rock Music School Announces Grand Opening of Powell, Ohio Location Bach to Rock, America’s music school for students of all ages, proudly announces it is opening a new school in Powell, Ohio. The community is invited to the free grand …