Stevenson House Detention Center: 750 N Dupont Blvd Milford, DE