James Haslam

Active Knoxville, TN President for Oakley Properties, Inc.