Umbra Arms LLC

One Columbus Center Ste 635
Virginia Beach, VA 23462
Phone (757) 490-7808
FFL License
1 - 54 - ### - ## - ## - 23931
FFL License Type
07 - Manufacturer
License Expires
05/01/2026