The 500-slot temporary facility was built in only four months using prefabricated modular structures on part of a 17-acre site just off Interstate 85, about 35 miles west of Charlotte. The Catawba Two Kings Casino pre-launch facility in Kings Mountain, N.C., opened to the public on July 1 after Catawba Nation Chief Bill Harris cut a ceremonial ribbon with tribal, local and state government leaders, as well as leadership from Delaware North, the project’s consultant.