Charles Defrance

Active Midland, TX President for David Defrance & Associates, Inc.