Facility Information

American Royal Center

1701 American Royal Ct, Kansas City, MO 64102

The NJSS will be in the old American Royal Center – the new one is not completed.