John Strain

Active Lufkin, TX President for Friesen-Strain Insurance Associates, Inc.