William Shields

Active Middleton, MA Chief Executive Officer for Shields & Associates Insurance Agency, Inc.