Charles Smith

Active Palm Desert, CA President for Charles H. Smith Associates, Inc.