According to our records, this business is located at P.O. BOX 71 in New Castle (in New Castle County), Delaware 19720, the location GPS coordinates are: 39.6620397 (latitude), -75.5668166 (longitude). Delaware River & Bay Authority is categorized under Highway Bridge Operation (SIC code 4785). Known organization executive director is James Johnson. Current estimates show that the unit has a sales volume of $94,581,489 and staff of approximately 500 people. You can contact the company by phone at (302) 571-6303.