Karate in Salem (NH) Full list of companies Karate category in Salem, New Hampshire Salem Self Defense Ctr 291 S Broadway, Salem, NH 03079, (603)890-3412 Page 1