Martial Arts in Rochester (NH) Full list of companies Martial Arts category in Rochester, New Hampshire Lions Progressive Kenpo Karate 48 N Main St, Rochester, NH 03867, (603)332-9800 Page 1