OHANA FACE BODY & NAIL SPA, INC. is an Inactive company incorporated on December 28, 2003 with the registered number P04000001370. This Domestic for Profit company is located at 9065 SW 87th ave, SUITE 112, MIAMI, FL, 33176, US and has been running for twenty-one years. There are currently two active principals.