Patti Defrance

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