LEO EDELSBERG, O.D., P.A is an Active company incorporated on December 10, 2012 with the registered number P12000100567. This Domestic for Profit company is located at 19575 BISCAYNE BLVD., #579, AVENTURA, FL, 33180 and has been running for twelve years. There are currently two active principals.