Lutac LLC

262 Mowery St
Wichita Falls, TX 76310
Phone (940) 337-0424
FFL License
5 - 75 - ### - ## - ## - 13633
FFL License Type
07 - Manufacturer
License Expires
02/28/2027