Kevin Shahan

Active Goldthwaite, TX Director for Goldthwaite Bancshares, Inc.