Nature: New Call Location: Station 40 Bowers Fire Company -- Bowers Beach Address: 3285 Main St Frederica, DE 19946 Cross Streets: Davidson St / Church St