LEVY DESIGNS, INC. is an Inactive company incorporated on September 1, 2004 with the registered number P04000125718. This Domestic for Profit company is located at 1835 SAN JUAN DRIVE, UNIT - B, DELRAY BEACH, FL, 33445, US and has been running for twenty years. There are currently two active principals.