From their website:
Delaware City Marina, Inc.
302 Canal Street
Delaware City, DE 19706
2 miles north of the C&D Canal on the Delaware side. At green bouy #1, go port into the Delaware City Branch channel. Marina is approximately 1/4 mile down channel. Linear docks are on the starboard. Check current to determine approach. Call VHF 16 for assistance and assignment.
GPS: Lat. - 39.34.22
Long. - 75.35.25
VHF Channels: 16, 9
Transient Slips Avail.: 10
Total Slips: 100
Dock Type(s): Floating, linear
Dockside Services: Fresh Water, Pump Out
Shore Side Services: Restrooms, Showers, Laundry Services, Picnic Area, Public Phones, Within walking distance are groceries, playground, spirits, US Mail and restaurants
Pets Allowed: YES
Provisioning: Ice, Bait/Tackle, Boat Parts & Supplies
Office Services: Fed Ex
Transportation: Car Rental, Taxi
On Site Services Available
launch ramp nearby, repair gas & diesel on just about everything, light fiberglass repair, some electronics. Part ordered ASAP. Certified mechanical and painting.
No mention of water depth. The chart shows a 5 foot spot just inside Fl G "1", then 6' in the Branch Channel (1983).
I'd call them to confirm depths if you're planning to stop there.