James Strockis

Active La Canada, CA President for Defense Kinetics, Inc.