Mona Taliaferro

Active Manchester by the Sea, MA President for Clear Point Consultants, Inc.