Interface Systems has moved its corporate headquarters to a new location in St Louis, MO. Located at 1844 Lackland Hill Parkway in St. Louis, the new 22000-square-foot facility features a state-of-the-art iSOC (interactive security operation center) to help manage the 24/7 security monitoring operations of leading consumer-facing businesses across the US.