William Longmire

Active Lemoore, CA President for Longmire Swaging, Inc.