Level: Certified Specializing in Massage Therapy Locations: Barbara Hubbard Swampscott, MA Barbara Hubbard Swampscott, MA