Report Icon

All Emergency Reports
Barracuda Street, Orange Beach, AL

Address Date
5217 Barracuda St, Orange Beach, AL 36561
Incident Type
Public service
State
AL
07/14/2015
5217 Barracuda St, Orange Beach, AL 36561
Incident Type
Public service
State
AL
07/14/2015
5216 Barracuda St, Orange Beach, AL 36561
Incident Type
Medical assist, assist EMS crew
State
AL
03/06/2014