James Blalock

Active Redding, CA President for Welch Enterprises, Inc.