Nature: Alarms - Residential (Multiple) Location: Bowers Beach - Frederica Address: 3442 Main St , DE Cross Streets: Clifton Cubbage Dr / Hubbard Ave