LUIS H. OCHOA, D.D.S., P.A. is an Inactive company incorporated on June 14, 2007 with the registered number P07000069938. This Domestic for Profit company is located at 7346 NW 112 WAY, PARKLAND, FL, 33076 and has been running for eighteen years. It currently has one Director.