James Hammiond

Active Live Oak, CA President for Jim Hammond Electric, Inc.