The Delaware River and Bay Authority is a government agency based in Lewes, DE, responsible for overseeing transportation infrastructure and operations in the region.
With a focus on maintaining bridges, ferries, and airports, the Authority plays a crucial role in ensuring safe and efficient travel for residents and visitors alike.
Generated from their business information