John Daniel

Active Martinsville, VA Executive Vice-President for Bowles Properties, Inc