About Us
On June 6th, 2016, Vecna Corp. moved into its new 4 story, 35,000 square foot facilty. Below are a few pictures of the new facility.
On June 6th, 2016, Vecna Corp. moved into its new 4 story, 35,000 square foot facilty. Below are a few pictures of the new facility.