Nature: Withheld Location: Towne Point - Dover Address: 619 Nimitz Rd , DE Cross Streets: Miller Dr / Townsend Blvd