Nature: Alarms - Residential (Single) Location: West Minquadale Address: 609 Liberty Blvd New Castle, DE 19720 Cross Streets: Mifflin Ave / Altoona Ave