BEST OF THE REST STARS, INC. is an Inactive company incorporated on January 20, 1994 with the registered number N94000000440. This Domestic Non Profit company is located at 16414 SW 61 WAY, MIAMI, FL, 33116, US and has been running for thirty-one years. There are currently three active principals.