OTTO L. SECADA, M.D., P.A. is an Active company incorporated on November 19, 1992 with the registered number P92000006007. This Domestic for Profit company is located at 7150 W 20th Ave, SUITE 209, HIALEAH, FL, 33016, US and has been running for thirty-two years. It currently has one MD.