Castle Care, Inc. Remodeler - Lewes, DE Looking to contact Castle Care, Inc.? You can reach them at 302-462-7963