Bayhealth W. Water St. & S. Governors Ave.
Street address: 120 W. Water Street & 505 S. Governors Avenue, Dover, DE 19901 US, Facility type: Other