Tim Shantz

Active Scottsdale, AZ Director for National Golf Foundation I, Inc.