Martial Arts in Newburyport (MA) Full list of companies Martial Arts category in Newburyport, Massachusetts Great Bay Tai Chi 300 High St, Newburyport, MA 01950, (978)777-5495 Page 1