Nature: Alarms - Commercial Structure Location: Laurel Junction (81) Address: 10912 County Seat Hwy Laurel, DE 19956 Cross Streets: Ramp/Taylor Mill Rd