EXCEL INVESTMENT CORPORATION is an Active company incorporated on July 25, 1996 with the registered number P96000062226. This Domestic for Profit company is located at 1000 LINCOLN ROAD, SUITE 250, MIAMI, FL, 33139 and has been running for twenty-eight years. It currently has one President.