Carter Sharp

Active Brownwood, TX President for Johnson Smith Insurance Agency, Inc.