Sheridan Fencing AcademyLocation: Newburyport, MassachusettsSports: fencingUSA Fencing youth club in NewburyportVisit program website