Historic Odessa 201 Main Street New Castle County, Delaware, 19730 Phone: 302-378-4119 Wedding Category: Venue Profile Let this business know you found them on Delaware Today's Online Directories. Locations New Castle County 201 Main Street New Castle County, Delaware 19730 Claim/Edit Listing