Nature: Withheld Location: Bridle Bit - Harrington Address: 17384 South Dupont Hwy , DE Cross Streets: Porter St / Cluckey Dr