Royal Palace Theatre



Royal Palace Theatre, or RPT, is located in the Roanoke Rapids, North Carolina.