OM BIZ, INC. is an Active company incorporated on October 12, 2011 with the registered number P11000089357. This Domestic for Profit company is located at 6745 SW 164 Ave., Miami, FL, 33193, US and has been running for thirteen years. There are currently three active principals.