NEEL OF TAMPA INC is an Inactive company incorporated on May 4, 2007 with the registered number P07000054164. This Domestic for Profit company is located at 3415 N NEBRASKA AVENUE, TAMPA, FL, 33603 and has been running for eighteen years. There are currently three active principals.