John Barnes

Active Raymondville, TX Director for Valley Telephone Cooperative, Inc.