Mark Johnston

Active Plainville, CT President for Plainville Center Insurance Agency, Inc