Explore details about location Dolphin Street. Dolphin Street is a location situated within the Wells alongside other areas such as Buzzell Road, Chick Crossing Road, Depot Road.