John Barnes

Active Sherman, TX President for B/O/C Construction, Inc.