Nature: Rescue Location: Bay- Bowers Beach Address: 0 Bowers Beach Frederica, DE 19946 Cross Streets: No Cross Streets Found