Nature: Mutual Aid / Assist Outside Agency Location: Odessa Fire Station 24 - Odessa Address: 304 Main St Odessa, DE 19730 Cross Streets: Third St / Fourth St
Nature: Medical Emergency
48º
Wind Speed:8.9 mph