Lanista Group Inc Lanista Arms

12968 Sw 133rd Court
Miami, FL 33186
Phone (786) 478-6491
FFL License
1 - 59 - ### - ## - ## - 51529
FFL License Type
07 - Manufacturer
License Expires
09/01/2031