Location: KANSAS CITY, MO

License Number: 5-43-165-07-17704

  • License Number: 5-43-165-07-17704
  • SQUID LLC
  • Manufacturer of Firearms Other Than Destructive Devices
  • KANSAS CITY, 6500 N DELTA AVE, MO, 64151
  • Phone: 8162394735
  • Open Google Maps 6500 N DELTA AVE, KANSAS CITY, 6500 N DELTA AVE, -
  • For more details, visit the full page: SQUID LLC