Vector Technical, Inc.
  • Perry, OH, United States